@charset "UTF-8";
@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:url('../fonts/fira-sans-v8-latin-regular.eot');src:local('Fira Sans Regular'), local('FiraSans-Regular'), url('../fonts/fira-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-regular.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-regular.woff') format('woff'), url('../fonts/fira-sans-v8-latin-regular.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-regular.svg#FiraSans') format('svg');font-display:swap}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:url('../fonts/fira-sans-v8-latin-italic.eot');src:local('Fira Sans Italic'), local('FiraSans-Italic'), url('../fonts/fira-sans-v8-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-italic.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-italic.woff') format('woff'), url('../fonts/fira-sans-v8-latin-italic.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-italic.svg#FiraSans') format('svg');font-display:swap}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:url('../fonts/fira-sans-v8-latin-500.eot');src:local('Fira Sans Medium'), local('FiraSans-Medium'), url('../fonts/fira-sans-v8-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-500.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-500.woff') format('woff'), url('../fonts/fira-sans-v8-latin-500.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-500.svg#FiraSans') format('svg');font-display:swap}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:url('../fonts/fira-sans-v8-latin-700.eot');src:local('Fira Sans Bold'), local('FiraSans-Bold'), url('../fonts/fira-sans-v8-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-700.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-700.woff') format('woff'), url('../fonts/fira-sans-v8-latin-700.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-700.svg#FiraSans') format('svg');font-display:swap}@font-face{font-family:'Lobster';font-style:normal;font-weight:400;src:url('fonts/lobster-v20-latin-regular.eot');src:local('Lobster Regular'), local('Lobster-Regular'), url('../fonts/lobster-v20-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/lobster-v20-latin-regular.woff2') format('woff2'), url('../fonts/lobster-v20-latin-regular.woff') format('woff'), url('../fonts/lobster-v20-latin-regular.ttf') format('truetype'), url('../fonts/lobster-v20-latin-regular.svg#Lobster') format('svg');font-display:swap}.bs-clearfix:before,.bs-clearfix:after{content:" ";display:table}.bs-clearfix:after{clear:both}.button{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.button:hover,.button:focus,.button:active{color:#FFF7D0;text-decoration:none}.button-secondary{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background-color:#fff;border:1px solid #fff;color:#172f70}.button-secondary:hover,.button-secondary:focus,.button-secondary:active{color:#FFF7D0;text-decoration:none}.button-secondary:hover,.button-secondary:focus{color:#fff;background-color:#122864;border-color:#fff}.accordion{border:1px solid #cbbc74}.accordion .accordion-head{background-color:#fff}.accordion .accordion-head h1,.accordion .accordion-head h2,.accordion .accordion-head h3,.accordion .accordion-head h4,.accordion .accordion-head h5{color:#1C4093;margin:0;padding:0.5rem 0.6rem 0.5rem 0.75rem;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.accordion .accordion-head h1:hover,.accordion .accordion-head h2:hover,.accordion .accordion-head h3:hover,.accordion .accordion-head h4:hover,.accordion .accordion-head h5:hover{cursor:pointer}.accordion .accordion-head h1 i,.accordion .accordion-head h2 i,.accordion .accordion-head h3 i,.accordion .accordion-head h4 i,.accordion .accordion-head h5 i{margin-right:0.5rem}.accordion .accordion-head.collapsed{background-color:#fcf5D9;color:#333333}.accordion .accordion-head.collapsed:hover{color:#1C4093}.flexslider{border:none;background:none;margin:0;min-height:50px;overflow:hidden;position:relative}.flexslider .container{position:relative}.flexslider ul.slides{margin:0 50px 10px 50px;padding:0}.flexslider ul.slides>li{-webkit-backface-visibility:visible;backface-visibility:visible}.flexslider ul.slides h2.slidercaption{position:absolute;bottom:4rem;background:rgba(0, 0, 0, 0.6);color:#fff;padding:1rem 1.2rem}.flex-control-paging li a{width:1rem;height:1rem;background:none;border:2px solid #122864;text-shadow:none}.flex-control-paging li a.flex-active{background:#122864;border-color:#122864}.flex-direction-nav a{width:48px;height:48px;opacity:1}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.slider-container{position:relative}.custom-controls-container .flex-control-nav{margin-top:1rem;position:relative;bottom:inherit}.custom-navigation a{position:absolute;top:30%}.custom-navigation a.flex-next{right:0}.custom-navigation a.flex-disabled{display:none}.flexslider.producerimages ul.slides{margin-top:50px;margin-bottom:50px}.flexslider.producerslider,.flexslider.productslider{margin-left:50px;margin-right:50px}.flexslider.producerslider ul.slides,.flexslider.productslider ul.slides{margin:0}.pxpslider .custom-navigation a{top:40%}.custom-navigation.producerslidernav a{top:55%}.custom-navigation.productimagecollection a{top:45%}.bildfloat.bildlinks{margin:0 1.3rem 0 -1rem;float:left}.bildfloat.bildrechts{margin:0 -1rem 0 1.3rem;float:right}.column-2 .ce-bodytext{-webkit-column-count:2;-webkit-column-gap:1.5rem;-moz-column-count:2;-moz-column-gap:1.5rem;column-count:2;column-gap:1.5rem}@media (max-width:767px){.bildfloat.bildlinks,.bildfloat.bildrechts{margin:0;padding-left:0;padding-right:0}}hr{margin-top:0;margin-bottom:0}.table>thead>tr>th{border-color:#dbdbdb}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#dbdbdb}.table-striped{width:100%}.table-striped>tbody>tr:nth-of-type(odd){background:#ff5c00}.img-thumbnail{padding:7px;border:none;background-color:#fff;-webkit-box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5);box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5)}.img-description{text-align:center;margin-top:0.5rem}.pageteaser .teaseritem{margin-bottom:2rem}.pageteaser .teaseritem a{display:block;padding:7px;border:none;background-color:#fff;-webkit-box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5);box-shadow:0 20px 15px -15px rgba(0, 0, 0, 0.5);-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.pageteaser .teaseritem a:hover{background-color:#1C4093;border-color:#dbdbdb;color:#fff}.pageteaser .teaseritem span{display:block;margin:0.5rem}.pageteaser .teaseritem span.pagetitle{min-height:3rem}.ce-uploads{margin:0;padding:0;list-style:none}.ce-uploads li a{font-weight:400}.ce-uploads li .ce-uploads-filesize{text-transform:uppercase}ul.nav.nav-tabs{padding-left:0}.nav-tabs{border:none}.nav-tabs>li{margin-bottom:0}.nav-tabs>li>a{border:none;background-color:#f5e287;font-size:1.25rem}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{background-color:#FFF7D0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;color:#172f70}.tab-content{background-color:#fff;padding:2rem 1rem;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal{background:rgba(0, 43, 103, 0.9);padding-bottom:3rem}.modal .modal-header{border-bottom:none}.modal .modal-content{background-color:transparent;box-shadow:none;border:none;margin-top:7rem}.modal .modal-body{padding:2rem;color:#fff}.modal .modal-body h3{color:#fff;text-align:center;text-transform:uppercase;font-size:1.75rem;font-weight:500}@media (min-width:992px){.modal .modal-body h3{font-size:2.25rem}}.modal .modal-body p.infoheadline{text-align:center;font-weight:normal}.modal .modal-body .info-image{display:flex;justify-content:center}.modal .input-group{width:90%;margin:0 auto;display:block}@media (min-width:992px){.modal .input-group{margin-top:3rem;width:55%}}.modal .input-group #hekunftsuchfeld{width:90%;color:#fff;background:none;border-color:#F4D678}.modal .input-group #hekunftsuchfeld:active,.modal .input-group #hekunftsuchfeld:focus{border-color:#F4D678;outline:0}.modal .input-group-btn{width:50px;position:absolute;right:-20px;top:10px}@media (min-width:992px){.modal .input-group-btn{right:0;top:0}}@media (min-width:1200px){.modal .input-group-btn{right:-10px;top:8px}}.modal .input-group-btn button{background:none;color:#fff;border:none}.modal .input-group-btn button i{color:#F4D678;font-size:1.5rem;transition:all 0.4s ease}@media (min-width:1200px){.modal .input-group-btn button i{font-size:2rem}}.modal .input-group-btn button:hover,.modal .input-group-btn button:focus{color:#fff;outline:0}.modal .input-group-btn button:hover i,.modal .input-group-btn button:focus i{color:#fff}.modal input{background:none;border:none;border-bottom:4px solid #fff;border-radius:0;padding:0;font-family:'Fira Sans', sans-serif;font-size:1.3rem;height:50px}@media (min-width:992px){.modal input{font-size:1.8rem}}.modal input:focus{box-shadow:none}@-webkit-keyframes autofill{to{color:#fff;background:transparent}}.modal input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.modal input::-webkit-input-placeholder{color:#fff;font-size:1rem;font-style:italic}@media (min-width:992px){.modal input::-webkit-input-placeholder{font-size:1.25rem}}.modal input:-moz-placeholder{color:#fff;font-size:1.25rem;font-style:italic;opacity:1}.modal input::-moz-placeholder{color:#fff;font-size:1.25rem;font-style:italic;opacity:1}.modal input:-ms-input-placeholder{color:#fff;font-size:1.25rem;font-style:italic}.modal input:-ms-input-placeholder{color:#fff;font-size:1.25rem;font-style:italic}.modal button.close{height:40px;width:40px;display:block;position:fixed;top:20px;right:20px;z-index:3000;opacity:1}.modal button.close:hover{cursor:pointer}.modal button.close:focus{outline:0}.modal button.close::before,.modal button.close::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.modal button.close::before,.modal button.close::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.modal button.close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:2px}.modal button.close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:2px}.modal button.close:hover::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg);left:2px}.modal button.close:hover::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:2px}.form-inline{text-align:center;margin-top:2rem}.productmodallink{cursor:pointer;margin-bottom:2rem;text-align:center}.modal-searchfield{width:16rem;height:2.5rem}.modalform-error{color:red;text-align:center;margin-top:0.5rem}#produzentensuchebtn,#herkunftsuchebtn{color:#fff;background-color:#172f70;vertical-align:middle}#produzentensuchebtn:focus,#produzentensuchebtn:active,#herkunftsuchebtn:focus,#herkunftsuchebtn:active{outline:none}#produzentensuchebtn i,#herkunftsuchebtn i{float:right;margin:0.25rem 0 0 1.5rem}#acc-verfuegbarkeit{}@media (max-width:767px){#produzentensuchfeld,#herkunftsuchebtn{width:100%;margin-bottom:0.5rem}}.carouselteaser{padding:0;margin-bottom:1rem;height:auto;opacity:0;visibility:hidden;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.carouselteaser.slick-initialized{visibility:visible;opacity:1}.carouselteaser.produkteslider .slick-track li.slick-slide a{display:flex;flex-direction:column;justify-content:space-between;height:350px}@media (min-width:1024px){.carouselteaser.produkteslider .slick-track li.slick-slide a{height:375px}}@media (min-width:1200px){.carouselteaser.produkteslider .slick-track li.slick-slide a{height:400px}}.carouselteaser.produkteslider .slick-track li.slick-slide .carousel-img-product{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;height:300px;border-radius:0}.carouselteaser.produkteslider .slick-track li.slick-slide .carousel-img-product img{margin:0 auto}.carouselteaser.produkteslider .slick-track li.slick-slide.slick-current .carousel-img-product{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;height:300px;border-radius:0}@media (min-width:768px){.carouselteaser.produkteslider .slick-track li.slick-slide.slick-current .carousel-img-product img{margin-bottom:0}}.carouselteaser.produkteslider .slick-arrow{top:35%}@media (min-width:768px){.carouselteaser.recipes-slider .slick-track li.slick-slide a{height:450px}}@media (min-width:1200px){.carouselteaser.recipes-slider .slick-track li.slick-slide a{height:585px}}@media (min-width:1024px){.carouselteaser.recipes-slider .slick-track li.slick-slide .headline{height:200px}}@media (min-width:1200px){.carouselteaser.recipes-slider .slick-track li.slick-slide .headline{height:180px}}.carouselteaser .slick-list{margin:0 2rem}.carouselteaser a:active,.carouselteaser a:focus{outline:0}.carouselteaser .slick-track li.slick-slide{position:relative;padding-top:0;transition:all 0.4s ease}.carouselteaser .slick-track li.slick-slide a{display:flex;flex-direction:column;justify-content:space-between;height:375px}@media (min-width:768px){.carouselteaser .slick-track li.slick-slide a{height:410px}}@media (min-width:1200px){.carouselteaser .slick-track li.slick-slide a{height:515px}}.carouselteaser .slick-track li.slick-slide .carousel-img{border-radius:50%;overflow:hidden;width:250px;height:250px;margin:0 auto;transition:all 0.4s ease}.carouselteaser .slick-track li.slick-slide .carousel-img img{margin:0 auto;width:250px;height:250px;object-fit:cover;transition:all 0.4s ease}@media (min-width:768px){.carouselteaser .slick-track li.slick-slide .carousel-img{width:225px;height:225px}.carouselteaser .slick-track li.slick-slide .carousel-img img{width:225px;height:225px}}@media (min-width:1024px){.carouselteaser .slick-track li.slick-slide .carousel-img{margin-top:35px;width:175px;height:175px}.carouselteaser .slick-track li.slick-slide .carousel-img img{width:175px;height:175px}}@media (min-width:1200px){.carouselteaser .slick-track li.slick-slide .carousel-img{width:250px;height:250px}.carouselteaser .slick-track li.slick-slide .carousel-img img{width:250px;height:250px}}.carouselteaser .slick-track li.slick-slide .carousel-img.custom-object-fit{position:relative;background-size:cover;background-position:center center}.carouselteaser .slick-track li.slick-slide .carousel-img.custom-object-fit img{opacity:0}.carouselteaser .slick-track li.slick-slide .headline{margin-top:1.5rem}@media (min-width:768px){.carouselteaser .slick-track li.slick-slide .headline{height:165px}}@media (min-width:1024px){.carouselteaser .slick-track li.slick-slide .headline{height:169px}}@media (min-width:1200px){.carouselteaser .slick-track li.slick-slide .headline{height:127px}}.carouselteaser .slick-track li.slick-slide .headline h3{text-align:center;font-size:1.5rem;font-weight:normal;line-height:1.3}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img{width:250px;height:250px;margin:0 auto}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img img{width:250px;height:250px}@media (min-width:768px){.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img{width:225px;height:225px}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img img{width:225px;height:225px}}@media (min-width:1024px){.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img{width:225px;height:225px}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img img{width:225px;height:225px}}@media (min-width:1200px){.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img{width:350px;height:350px}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img img{width:350px;height:350px}}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img.custom-object-fit{position:relative;background-size:cover;background-position:center center}.carouselteaser .slick-track li.slick-slide.slick-current .carousel-img.custom-object-fit img{opacity:0}@media (min-width:1024px){.carouselteaser .slick-track li.slick-slide.slick-current .headline{margin-top:1.5rem}.carouselteaser .slick-track li.slick-slide.slick-current .headline h3{text-transform:uppercase;font-size:1.875rem;font-weight:bold}}.carouselteaser .slick-arrow{font-size:2.5rem;position:absolute;top:25%;z-index:19}.carouselteaser .slick-arrow.fa-angle-left{left:0}.carouselteaser .slick-arrow.fa-angle-right{right:0}.carouselteaser .slick-arrow:hover{cursor:pointer}.carouselteaser .slick-dots{margin-top:2rem;display:block;width:100%;padding:0;list-style:none;text-align:center}.carouselteaser .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.carouselteaser .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.carouselteaser .slick-dots li button:before{content:'';display:inline-block;width:15px;height:15px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#fff;border:2px solid #122864}.carouselteaser .slick-dots li button:hover:before{background-color:#122864}.carouselteaser .slick-dots li.slick-active button:before{background-color:#122864}.frontpage-big-teaser div.content{padding-bottom:unset;padding-top:90px}@media (min-width:992px){.frontpage-big-teaser div.content{padding-bottom:3rem}}.frontpage-big-teaser .teaser-content{position:relative}.frontpage-big-teaser .teaser-content img{width:100%;max-width:100%;height:auto;aspect-ratio:1.3333333333;object-fit:cover}@media (min-width:600px){.frontpage-big-teaser .teaser-content img{aspect-ratio:unset}}@media (min-width:992px){.frontpage-big-teaser .teaser-content .content-box{position:absolute;left:0;top:0;width:100%}}.frontpage-big-teaser .teaser-content .content-box .container{display:flex}.frontpage-big-teaser .teaser-content .content-box .container.align-start{justify-content:start}.frontpage-big-teaser .teaser-content .content-box .container.align-end{justify-content:end}.frontpage-big-teaser .teaser-content .content-box .box{color:#122864;width:100%;padding:30px 22px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.frontpage-big-teaser .teaser-content .content-box .box>div{text-align:center}.frontpage-big-teaser .teaser-content .content-box .box .header,.frontpage-big-teaser .teaser-content .content-box .box .top-header{font-weight:500;font-size:1.375rem}.frontpage-big-teaser .teaser-content .content-box .box .amount{font-weight:500;font-size:4.5rem}.frontpage-big-teaser .teaser-content .content-box .box .link{margin-top:1rem}@media (min-width:992px){.frontpage-big-teaser .teaser-content .content-box .box{padding:50px 37px;width:40%;background-color:rgba(255, 255, 255, 0.9)}}@media (min-width:1200px){.frontpage-big-teaser .teaser-content .content-box .box{padding:50px 37px;width:33.4%}}.frontpage-video video{max-width:100%;width:100%;display:block}.ce-flipbox{margin-bottom:3rem}@media (min-width:992px){.ce-flipbox{margin-bottom:unset}}.ce-flipbox h2{margin-bottom:2rem;margin-left:1rem}@media (min-width:992px){.ce-flipbox h2{margin-left:unset}}.ce-flipbox .flipboxes{display:flex;flex-direction:column;gap:1rem}@media (min-width:992px){.ce-flipbox .flipboxes{flex-direction:row}}.ce-flipbox .flipboxes .flipbox-container{flex:1 1 0px}@media (min-width:992px) and (max-width:1199px){.ce-flipbox .flipboxes.break-boxes{grid-template-columns:1fr 1fr;display:grid}.ce-flipbox .flipboxes.break-boxes .flip-box-front{padding:2rem;justify-content:center}}@media (min-width:768px){.ce-flipbox .flipboxes.break-boxes .flipbox-container .flip-box-back .title{padding:0 2rem}}@media (min-width:1200px){.ce-flipbox .flipboxes.break-boxes .flipbox-container .flip-box-back .title{padding:0}}.ce-flipbox .flip-box{height:390px;background-color:transparent;perspective:1000px;width:100%;position:relative}@media (min-width:992px){.ce-flipbox .flip-box{height:480px}}.ce-flipbox .flip-box-inner{text-align:center;transition:transform 0.6s;transform-style:preserve-3d;background-position:center;background-size:100%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.ce-flipbox .flip-box-content{padding:2rem}.ce-flipbox .flip-box-content .title-front{color:#172f70}.ce-flipbox .flip-box-content .title,.ce-flipbox .flip-box-content .ce-bodytext{color:#fff}.ce-flipbox .flip-box-content .title-front,.ce-flipbox .flip-box-content .title{font-weight:500;text-align:center;font-size:18px}@media (min-width:320px){.ce-flipbox .flip-box-content .title-front,.ce-flipbox .flip-box-content .title{font-size:24px}}.ce-flipbox .flip-box-content .ce-bodytext{text-align:center}.ce-flipbox .flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.ce-flipbox .flip-box-front{color:#172f70}.ce-flipbox .flip-box-front,.ce-flipbox .flip-box-back{background:white;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1rem;display:flex;justify-content:end;align-items:center;flex-direction:column;box-shadow:0px 10px 20px #00000029}.ce-flipbox .flip-box-front{color:black;width:100%;height:100%;justify-content:center}@media (min-width:992px){.ce-flipbox .flip-box-front{justify-content:start;padding-top:110px}}.ce-flipbox .flip-box-front img{height:auto;width:100%;max-width:300px;margin-bottom:5px}.ce-flipbox .flip-box-back{color:#000;transform:rotateY(180deg);width:100%;height:100%;justify-content:center;align-items:start;text-align:left;background:#002B67;padding-top:48px}.ce-flipbox .flip-box-back .title{width:100%;margin-bottom:2rem;word-wrap:break-word}@media (min-width:1200px){.ce-flipbox .flip-box-back .title{padding:0 2rem}}.ce-flipbox .flip-box-back .link{display:flex;width:100%;margin-top:2rem;justify-content:center}.ce-flipbox .overview-link{display:flex;justify-content:center;position:relative;top:50px}.newsletter-teaser h2.newsletter-headline{margin-top:1rem;line-height:1.1;font-weight:500;font-size:30px}@media (min-width:768px){.newsletter-teaser h2.newsletter-headline{margin-top:unset;font-size:38px}}.newsletter-teaser .ce-bodytext{margin-bottom:2rem}.newsletter-teaser .newsletter-links footer{background:unset}.newsletter-teaser .newsletter-links footer .footer-top{background:unset;padding:unset;display:flex;flex-direction:column;gap:1rem}html{font-size:16px}body{font-family:'Fira Sans', sans-serif;background-color:#fff;color:#172f70;font-size:1rem;font-weight:400;line-height:1.5;overflow-x:hidden}.parallax-window{background:transparent}a.marketsearchbtn,a.prodsearchbtn{text-transform:uppercase;padding:0.5rem 2.5rem 0.35rem 2.5rem;margin-bottom:1rem;display:block;text-align:center}a.marketsearchbtn.prodsearchbtn-menu,a.prodsearchbtn.prodsearchbtn-menu{display:inline-block;text-align:left;text-transform:none;margin-bottom:0}a.marketsearchbtn i,a.prodsearchbtn i{margin-right:0.25rem}a.marketsearchbtn:hover,a.prodsearchbtn:hover{cursor:pointer}a{color:#172f70;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}a:hover,a:focus{color:#1C4093;text-decoration:none}.marginb{margin-bottom:2rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.5}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}h1{color:#172f70;font-size:42px;font-size:2.625rem;font-weight:400;margin-bottom:0}h1.head{margin-top:0;margin-bottom:1.4rem}h2{color:#172f70;font-size:36px;font-size:2.25rem;font-weight:normal;text-transform:uppercase}h3{color:#172f70;font-size:30px;font-size:1.875rem;font-weight:400}h4{color:#172f70;font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.4}h5{color:#333333;font-size:0.8rem;font-weight:400}h6{color:#333333;font-size:0.8rem;font-weight:400}.divider hr{border-top:1px solid rgba(0, 42, 103, 0.5)}.img-fluid{max-width:100%;height:auto}.firstSectionHead.fixed{margin-top:120px}@media (min-width:767px){.firstSectionHead.fixed{margin-top:115px}}@media (min-width:1200px){.firstSectionHead.fixed{margin-top:91px}}body.home header .uh-navigation .topmenu>ul.nav-first-level>li{padding:1rem 0 1.2rem 0}body.home header .uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:first-child{margin-top:1.225rem}body.home header.fixed .uh-navigation .topmenu>ul.nav-first-level>li{padding:0}body.home header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:first-child{margin-top:0}header{background:#fff;position:relative;width:100%;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);z-index:20}header.fixed{opacity:1;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position:fixed;top:0}header.fixed .header-inner .logo{width:100%;max-width:92px;top:2px}header.fixed .header-inner .logo a svg{display:block;min-width:100%;height:83px}@media (min-width:1200px){header.fixed .header-inner .logo a svg{height:100px}}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li{border:none;padding:0;height:auto}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a{padding:1rem 0.65rem 1rem 0.65rem}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a.searchfildtrigger{margin-right:2.75rem}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a.active,header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a.current{padding-bottom:9px}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a.active:after,header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>a.current:after{padding-top:5px}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>ul{display:none}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li:hover>ul{display:block}header.fixed .uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:first-child{margin-top:0}header.fixed .border-bottom{height:0}header .header-inner{position:relative;z-index:2}header .header-inner .logo{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;max-width:150px;z-index:10}header .header-inner .logo a svg{display:block;min-width:100%;height:162px}header .header-inner .languagemenu ul{margin:0;padding:0;list-style:none;float:left}header .header-inner .languagemenu ul li.current{background-color:#fff}header .header-inner .languagemenu ul li a{padding:3px 10px;display:block}.uh-navigation a{text-decoration:none;font-size:1rem}.uh-navigation .topmenu{display:flex;justify-content:space-between}.uh-navigation .topmenu ul{margin:0;padding:0}.uh-navigation .topmenu ul li{list-style:none}.uh-navigation .topmenu ul li a{color:#172f70;display:block;-o-transition-property:color, background, border-color;-ms-transition-property:color, background, border-color;-moz-transition-property:color, background, border-color;-webkit-transition-property:color, background, border-color;transition-property:color, background, border-color}.uh-navigation .topmenu ul li a:hover{background:#fff;color:#172f70;text-decoration:none}.uh-navigation .topmenu ul li a:focus{color:#172f70}.uh-navigation .topmenu>ul.nav-first-level>li>a:hover,.uh-navigation .topmenu>ul.nav-first-level>li:hover>a,.uh-navigation .topmenu>ul.nav-first-level>li.active>a:hover,.uh-navigation .topmenu>ul.nav-first-level>li.active:hover>a{background:#213a7e;color:#fff}.uh-navigation .topmenu>ul.nav-first-level>li{float:left;padding:1rem 0 1.035rem 0;-o-transition-property:color, background, border-color;-ms-transition-property:color, background, border-color;-moz-transition-property:color, background, border-color;-webkit-transition-property:color, background, border-color;transition-property:color, background, border-color}.uh-navigation .topmenu>ul.nav-first-level>li.active>a,.uh-navigation .topmenu>ul.nav-first-level>li.current>a{padding-bottom:0}.uh-navigation .topmenu>ul.nav-first-level>li.active>a:after,.uh-navigation .topmenu>ul.nav-first-level>li.current>a:after{content:"";display:block;margin:0 auto;width:100%;padding-top:13px;border-bottom:2px solid #213a7e}.uh-navigation .topmenu>ul.nav-first-level>li.active>a:hover,.uh-navigation .topmenu>ul.nav-first-level>li.current>a:hover{color:#fff}.uh-navigation .topmenu>ul.nav-first-level>li.active>ul.nav-second-level>li:first-child,.uh-navigation .topmenu>ul.nav-first-level>li.current>ul.nav-second-level>li:first-child{margin-top:1.05rem}.uh-navigation .topmenu>ul.nav-first-level>li>a{text-transform:uppercase;font-weight:500;text-align:center;letter-spacing:0.035rem;padding:1rem 0.65rem 0.8rem 0.65rem}.uh-navigation .topmenu>ul.nav-first-level>li>a.searchfildtrigger{margin-right:2.75rem}.uh-navigation .topmenu>ul.nav-first-level>li>a.searchfildtrigger:hover i{color:#fff}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level{display:none;position:absolute;background-color:#213a7e;min-width:13.75rem;max-width:17rem;z-index:500;box-shadow:0 3px 3px rgba(0, 0, 0, 0.3)}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li{position:relative}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:first-child{margin-top:1.225rem}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:hover>a{color:#172f70;background-color:#f5e287}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li a{font-weight:500;color:#fff;padding:0.5rem 1rem;letter-spacing:0.035rem}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li a i.fa-angle-right{float:right;margin-top:0.2rem}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li a:hover{color:#172f70;background-color:#f5e287}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li>ul.nav-third-level{display:none;position:absolute;top:0;left:100%;background-color:#f5e287;min-width:220px;max-width:275px;box-shadow:0 3px 3px rgba(0, 0, 0, 0.3)}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li>ul.nav-third-level>li.active>a{background-color:#f5e287}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li>ul.nav-third-level>li>a{font-weight:normal;color:#172f70;padding:0.5rem 1rem}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li>ul.nav-third-level>li>a:hover{color:#172f70;background-color:#fff}.uh-navigation .topmenu>ul.nav-first-level>li>ul.nav-second-level>li:hover>ul{display:block}.uh-navigation .topmenu>ul.nav-first-level>li:hover>ul{display:block}.breadcrumb-wrap{margin:1.5rem 0}.breadcrumb-wrap ul.breadcrumb-navi{list-style:none;margin:0;padding:0}.breadcrumb-wrap ul.breadcrumb-navi li{float:left;margin-right:0.3rem}.breadcrumb-wrap ul.breadcrumb-navi li a{margin-right:0.3rem}.breadcrumb-wrap ul.breadcrumb-navi li .special-last{color:#172f70}footer{background:#fff;color:#fff}footer .logo-edeka{position:absolute;margin-top:-8px}footer a{text-decoration:none;color:#172f70}footer a:hover,footer a:focus{color:black}footer .footer-top{position:relative;background:#f2f3f5;color:#172f70;text-align:left;padding:3rem 0}@media (min-width:768px){footer .footer-top{text-align:center}}footer .footer-top a{font-size:1.25rem;text-align:left}footer .footer-top a i{position:relative;top:-0.35rem;font-size:3rem;display:inline-block;margin-right:1rem}footer .footer-top a .icon{position:relative;top:-2px;display:inline-block;height:2.5rem}footer .footer-top a .icon svg{height:100%}footer .footer-top a span{display:inline-block}footer .footer-top a:hover,footer .footer-top a:focus{color:#172f70}footer .footer-top .footer-n2go-link,footer .footer-top .footer-social-media{margin:1.5rem 0}footer .footer-top .footer-n2go-link i{font-size:1.5rem;top:-0.9rem;padding:0.5rem;color:#fff;background:#172f70}@media (min-width:768px){footer .footer-top .nl-border-left{border-left:1px solid #959fb8}}footer .footer-middle{background:#002a67}footer .footer-middle .footer-middle-wrapper{display:flex;justify-content:space-between;align-items:center}footer .footer-middle .footer-middle-wrapper .footer-claim{max-width:150px}footer .footer-middle .footer-middle-wrapper .footer-claim svg{width:100%}@media (min-width:768px){footer .footer-middle .footer-middle-wrapper .footer-claim{max-width:300px}}footer .footer-middle .footer-middle-wrapper .footer-logo-sw{position:relative;top:-33px;max-width:55px}@media (min-width:768px){footer .footer-middle .footer-middle-wrapper .footer-logo-sw{max-width:70px;top:-36px}}footer .footer-middle-border{background:#002a67;border-top:1px solid #fff;min-height:35px}footer .footer{padding:1.3rem 0}footer .footer .footer-copyright{float:left}footer .footer ul.footer-navi{display:flex;justify-content:center;margin:0;padding:0;list-style:none}a.back-to-top{padding:12px 16px;padding:0.75rem 1rem;position:fixed;z-index:999;right:20px;bottom:20px;background:rgba(23, 47, 112, 0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;color:#fff;cursor:pointer;-webkit-transition-property:background;-moz-transition-property:background;-ms-transition-property:background;transition-property:background}a.back-to-top:hover{background:rgba(23, 47, 112, 0.9)}.pageContainer.mm-page.mm-slideout{background:transparent}.content{padding:3rem 0}.content ul{margin:0}.content ul.typo3-messages{list-style:none;padding-left:0}.textmedia .ce-bodytext a{text-decoration:underline}.textmedia .ce-bodytext a.button-link{text-decoration:none}body.home .tree-right{padding-top:0}body.detail .tree-right{padding-top:0}@media (min-width:1024px){body.detail .tree-right{padding-top:3rem}}body.detail .tree-right.emptyheader{padding-top:0}@media (min-width:1024px){body.detail .tree-right.emptyheader{padding-top:4rem}}body.detail .content{padding-top:0}.tree-right{padding-top:0}@media (min-width:1024px){.tree-right{padding-top:2rem}}.tree-right.emptyheader{padding-top:4rem}.radientbg{padding-top:3rem;padding-bottom:3rem}.bg-blue{padding-top:3rem;padding-bottom:3rem}.bg-blue .button{color:#fff;border-color:#fff;padding:0.5rem 1rem}.bg-blue .button i{margin-right:1rem}.bg-blue-startseite{background-image:url(/fileadmin/template/images/startseite_bg_image_blue.jpg);background-repeat:no-repeat;background-position:center}.bg-blue-startseite h1,.bg-blue-startseite h2,.bg-blue-startseite h3,.bg-blue-startseite h4,.bg-blue-startseite h5,.bg-blue-startseite h6{text-align:center;color:#fff}.bg-blue-startseite p,.bg-blue-startseite .fa{color:#fff}.bg-blue-color{background-color:#16306D;color:#fff}.bg-blue-color h1,.bg-blue-color h2,.bg-blue-color h3,.bg-blue-color h4,.bg-blue-color h5,.bg-blue-color h6{text-align:center;color:#fff}.bg-blue-color-filter{padding:2.5rem 0 3rem 0}.bg-beige{padding-top:3rem;padding-bottom:3rem;color:#172f70}.bg-beige-color{background-color:#FFF7D0}.darkbg{color:#fff}.darkbg h1,.darkbg h2,.darkbg h3,.darkbg h4,.darkbg h5,.darkbg h6,.darkbg a{color:#fff}.darkbg .button-link{background-color:#16306D}.darkbg .button-link:hover{color:#f5e287}.backlink{margin-top:2rem}.backlink .button-link{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.backlink .button-link:hover,.backlink .button-link:focus,.backlink .button-link:active{color:#FFF7D0;text-decoration:none}.btn.btn-default,.button-link{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-default:active,.button-link:hover,.button-link:focus,.button-link:active{color:#FFF7D0;text-decoration:none}.pagination-wrap{margin-top:2rem}.pagination-wrap .pagination{padding-left:0}.pagination-wrap .pagination>li>a,.pagination-wrap .pagination>li>span{color:#172f70;border-color:#122864}.pagination-wrap .pagination>li>a:focus,.pagination-wrap .pagination>li>a:hover,.pagination-wrap .pagination>li>span:focus,.pagination-wrap .pagination>li>span:hover{background-color:#122864;border-color:#122864}.pagination-wrap .pagination>.active>a,.pagination-wrap .pagination>.active>a:focus,.pagination-wrap .pagination>.active>a:hover,.pagination-wrap .pagination>.active>span,.pagination-wrap .pagination>.active>span:focus,.pagination-wrap .pagination>.active>span:hover{background-color:#122864;border-color:#122864;color:#fff}.home .firstsection h1{margin-top:60px;text-align:center}#section-35 .parallax-window{overflow:hidden}#section-35 img{margin:0 auto}#section-35 .hmtl-container{text-align:center}@media screen and (max-width:414px){#section-35 .hmtl-container{margin-bottom:2rem}}@media screen and (max-width:414px){#section-36 .parallax-window{margin-top:-10rem;margin-bottom:-10rem}}@media screen and (max-width:414px){#section-33 .col-md-8{text-align:right}#section-33 .col-md-8 h2{text-align:center}}.home h2{font-size:35px;font-weight:500}@media (min-width:992px){.home h2{font-size:45px;margin-left:unset}}.home .bg-wheat{background-image:url(/fileadmin/template/images/bg/wheat.jpg);background-size:cover;background-position:center}.home .bg-gray{background-color:#F4F4F4}.home .bg-newsletter{background-image:url(/fileadmin/template/images/bg/newsletter.jpg);background-size:cover;background-position:center}.home .content{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:992px){.home .content{padding-top:7.5rem;padding-bottom:7.5rem}}.home .news .news-list-view.news-slider .custom-navigation.newsslidernav{width:100%;left:0}@media (min-width:768px){.home .news .news-list-view.news-slider .slides{padding:0 4rem}.home .news .news-list-view.news-slider .custom-navigation.newsslidernav{top:50%;bottom:unset}}@media (max-width:620px){.home header .header-inner .logo{top:0}.home header .header-inner .logo a svg{height:132px}}.home .bg-newsletter footer .footer-top a .icon{top:0}.home .bg-newsletter footer .footer-top a.icon-link{display:flex;gap:1rem;align-items:center}#hamburger{display:block;z-index:4;margin-top:35px;margin-right:2rem;float:right;font-size:2rem}html.mm-opening:not(.mm-right) #hamburger:before,html.mm-opening:not(.mm-right) #hamburger:after{top:20px}html.mm-opening:not(.mm-right) #hamburger span{left:-50px;opacity:0}html.mm-opening:not(.mm-right) #hamburger:before{transform:rotate(45deg)}html.mm-opening:not(.mm-right) #hamburger:after{transform:rotate(-45deg)}.mm-menu{background:#fff;color:#172f70;border-color:#fff;font-family:'Fira Sans', sans-serif}.mm-menu a{color:#172f70}.mm-menu #closemenu{position:absolute;top:0;right:0;padding:0 0.35rem;background:#172f70;color:#fff}.mm-menu #closemenu .fa-times-thin:before{content:'×'}.mm-menu #closemenu .fa{font-size:32px;font-weight:bold}.mm-listview{background:#fff;font-family:'Fira Sans', sans-serif;font-size:1.25rem;text-transform:uppercase}.mm-listview.lvl-1{padding:0 0 0 20px}.mm-listview.lvl-2{padding:0 0 0 20px}.mm-navbar{background:#fff;padding:0}.mm-listview>li>a{padding:15px 10px 15px 20px}.mm-panels>.mm-panel>.mm-listview{margin-top:2rem !important}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:#fff}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before{border-color:#fff}.mm-listview>li:not(.mm-divider):after{left:0}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{padding:0}.mm-panels>.mm-panel>.mm-listview{margin-top:0;margin-bottom:0}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:#fff;padding-top:0;padding-bottom:0}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:#172f70}.mm-panels>.mm-panel>.footermenu-mobile.mm-listview a.prodsearchbtn{text-align:left}.mm-next:after{transform:rotate(45deg);right:19px}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{transform:rotate(225deg);top:20px}.cc-btn.cc-dismiss{border-radius:0 !important}.cc-btn.cc-dismiss:hover{background-color:#122864 !important;color:#f5e287}.headersearch{position:fixed;background:rgba(0, 43, 103, 0.9);width:100%;height:100%;left:0;top:0;z-index:3000;display:none}.headersearch .form-group{width:100%;margin-top:50%}@media (min-width:567px){.headersearch .form-group{margin-top:20%}}@media (min-width:768px){.headersearch .form-group{margin-top:30%}}@media (min-width:992px){.headersearch .form-group{margin-top:20%}}@media (min-width:1200px){.headersearch .form-group{margin-top:15%}}.headersearch .input-group{width:70%;margin:0 auto;display:block}@media (min-width:992px){.headersearch .input-group{width:45%}}.headersearch .input-group #searchfield{width:90%;color:#fff;background:none;border-color:#F4D678}.headersearch .input-group #searchfield:active,.headersearch .input-group #searchfield:focus{border-color:#F4D678;outline:0}.headersearch .input-group-btn{width:50px;position:absolute;right:-20px;top:10px}@media (min-width:992px){.headersearch .input-group-btn{right:-20px;top:0}}@media (min-width:1200px){.headersearch .input-group-btn{right:20px;top:0}}.headersearch .input-group-btn button{background:none;color:#fff;border:none}.headersearch .input-group-btn button i{color:#F4D678;font-size:2rem;transition:all 0.4s ease}@media (min-width:1200px){.headersearch .input-group-btn button i{font-size:2.5rem}}.headersearch .input-group-btn button:hover,.headersearch .input-group-btn button:focus{color:#fff;outline:0}.headersearch .input-group-btn button:hover i,.headersearch .input-group-btn button:focus i{color:#fff}.headersearch input{background:none;border:none;border-bottom:4px solid #fff;border-radius:0;padding:0;font-family:'Fira Sans', sans-serif;font-size:1.3rem;height:50px}@media (min-width:992px){.headersearch input{font-size:1.8rem}}.headersearch input:focus{box-shadow:none}@-webkit-keyframes autofill{to{color:#fff;background:transparent}}.headersearch input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.headersearch input::-webkit-input-placeholder{color:#fff}.headersearch input:-moz-placeholder{color:#fff;opacity:1}.headersearch input::-moz-placeholder{color:#fff;opacity:1}.headersearch input:-ms-input-placeholder{color:#fff}.headersearch input:-ms-input-placeholder{color:#fff}.headersearch input::placeholder{color:#fff}.searchcloser{height:40px;width:40px;display:block;position:fixed;top:20px;right:20px}.searchcloser:hover{cursor:pointer}.searchcloser::before,.searchcloser::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.searchcloser::before,.searchcloser::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.searchcloser::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:2px}.searchcloser::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:2px}.searchcloser:hover::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg);left:2px}.searchcloser:hover::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:2px}.tx-indexedsearch-searchbox{margin-bottom:30px}.tx-indexedsearch-searchbox-sword{margin-bottom:10px;max-width:350px}ul.tx-indexedsearch-browsebox{margin:1rem 0;padding-left:0;display:flex;flex-wrap:nowrap}ul.tx-indexedsearch-browsebox li{list-style:none;margin-right:0.75rem}ul.tx-indexedsearch-browsebox li a{background:#fff;color:#172f70;border:1px solid #172f70;padding:0.25rem 0.75rem}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{background:#172f70;color:#fff}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:hover{cursor:default}ul.tx-indexedsearch-browsebox li:hover a{background:#172f70;color:#fff}> .tx-indexedsearch-res{margin-top:2rem}.news .news-list-view .news-img-wrap,.news.news-single .news-img-wrap{position:relative;margin-bottom:1rem}.news .news-list-view .news-img-wrap .date,.news.news-single .news-img-wrap .date{position:absolute;top:0;right:0;background:#002a67;color:#fff;padding:0.5rem}.news .news-list-view .news-img-wrap .spacer-mobile,.news.news-single .news-img-wrap .spacer-mobile{min-height:200px}@media (min-width:568px){.news .news-list-view .news-img-wrap .spacer-mobile,.news.news-single .news-img-wrap .spacer-mobile{min-height:365px}}@media (min-width:768px){.news .news-list-view .news-img-wrap .spacer-mobile,.news.news-single .news-img-wrap .spacer-mobile{min-height:485px}}@media (min-width:1024px){.news .news-list-view .news-img-wrap .spacer-mobile,.news.news-single .news-img-wrap .spacer-mobile{min-height:0}}.news .news-list-view{color:#172f70}.news .news-list-view .page-navigation{display:none}.news .news-list-view .load-more:hover{cursor:pointer}.news .news-list-view.news-slider{position:relative;margin-bottom:65px}.news .news-list-view.news-slider .news-img-wrap a{display:flex;justify-content:center;align-items:center;position:relative}.news .news-list-view.news-slider .news-img-wrap a .newssliderimageteaser{position:absolute;top:0;right:0;left:inherit;bottom:inherit;background:#002a67;color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:0.2rem 0.8rem}.news .news-list-view.news-slider .header h3{margin-bottom:16px;margin-bottom:1rem}.news .news-list-view.news-slider a.more{margin-top:16px;margin-top:1rem}.news .news-list-view.news-slider a.more i{margin-left:32px;margin-left:2rem}.news .news-list-view.news-slider .custom-navigation.newsslidernav{position:absolute;bottom:-1.25rem;left:20%;width:60%}@media (min-width:768px){.news .news-list-view.news-slider .custom-navigation.newsslidernav{left:30%;width:40%}}.news .news-list-view.news-slider .custom-navigation.newsslidernav .flex-prev,.news .news-list-view.news-slider .custom-navigation.newsslidernav .flex-next{z-index:19}.news .news-list-view.news-slider .custom-controls-container.newsslidernav{position:absolute;bottom:-2rem;width:100%}.news .news-list-view.news-slider .custom-controls-container.newsslidernav .flex-control-nav li a:hover{background:#122864}.news .news-list-view .news-list-top{margin-bottom:2rem}.news .news-list-view .news-list-top .header{margin-bottom:0.5rem}.news .news-list-view .news-list-top .header h2{line-height:1.25}.news .news-list-view .news-list-top .news-description a:not(.button-link),.news .news-list-view .news-list-top .news-description a:not(.button){color:#172f70;text-decoration:underline;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news .news-list-view .news-list-top .news-description a:not(.button-link):hover,.news .news-list-view .news-list-top .news-description a:not(.button-link):focus,.news .news-list-view .news-list-top .news-description a:not(.button):hover,.news .news-list-view .news-list-top .news-description a:not(.button):focus{color:#1C4093;text-decoration:none}.news .news-list-view .news-list-bottom{margin-bottom:1.5rem}.news .news-list-view .news-list-bottom .news-img-wrap .date{padding:0.25rem}.news .news-list-view .news-list-bottom .header h3{font-size:1.25rem}.news .news-list-view .news-list-bottom .teaser-text{display:none}.news.news-single .header{margin-bottom:1.5rem}.news.news-single h1{font-size:2.25rem;font-weight:400;text-transform:uppercase;line-height:1.25}.news.news-single .news-img-wrap .outer{margin-bottom:2rem}.news.news-single .news-img-wrap .outer p{margin:0;padding-top:4px;font-size:0.8rem}.news.news-single .news-text-wrap a:not(.button-link),.news.news-single .news-text-wrap a:not(.button){color:#172f70;text-decoration:underline;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news.news-single .news-text-wrap a:not(.button-link):hover,.news.news-single .news-text-wrap a:not(.button-link):focus,.news.news-single .news-text-wrap a:not(.button):hover,.news.news-single .news-text-wrap a:not(.button):focus{color:#1C4093}.news .news-backlink-wrap{margin-top:2rem}.news .news-backlink-wrap .back-button{position:relative;margin-left:38px;min-height:38px}.news .news-backlink-wrap .back-button:before{content:'';position:absolute;top:-1px;left:-39px;width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:38px solid #002a67;transform:rotate(-90deg)}.news a.more,.news .news-backlink-wrap a{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-top:1rem}.news a.more:hover,.news a.more:focus,.news a.more:active,.news .news-backlink-wrap a:hover,.news .news-backlink-wrap a:focus,.news .news-backlink-wrap a:active{color:#FFF7D0;text-decoration:none}.news-textmedia-content{margin-bottom:1.5rem}.news-textmedia-content a{color:#172f70;text-decoration:underline;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news-textmedia-content a:hover,.news-textmedia-content a:focus{color:#1C4093}.news-textmedia-content.twocol{column-count:2}.news-textmedia-content.threecol{column-count:3}.bildfloat.bildlinks{padding-left:0;padding-right:0;float:left}@media (min-width:768px){.bildfloat.bildlinks{margin:0 1.3rem 0 -1rem;padding-left:15px}}.bildfloat.bildrechts{padding-left:0;padding-right:0;float:right}@media (min-width:768px){.bildfloat.bildrechts{margin:0 -1rem 0 1.3rem;padding-right:15px}}.tx-powermail .parsley-error{border-color:#ff5c00}.tx-powermail .parsley-errors-list{list-style:none;margin:0;padding:0;color:#ff5c00}.tx-powermail .powermail_submit{color:#fff;background-color:#122864;border:1px solid #122864;display:inline-block;padding:7px 20px 5px 20px;border-radius:20px;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:none}.tx-powermail .powermail_submit:hover,.tx-powermail .powermail_submit:focus,.tx-powermail .powermail_submit:active{color:#FFF7D0;text-decoration:none}.tx-powermail .btn.btn-primary{background-color:#16306D}.tx-powermail .powermail_fieldset .parsley-errors-list{background:none;border:none;margin:0}.tx-powermail .powermail_fieldset .parsley-errors-list>li{padding-left:0}input.form-control,textarea.form-control{background-color:#FEF5CA}.tx-powermail .powermail_message.powermail_message_error{margin-bottom:2rem}.tx-powermail .checkbox label a{text-decoration:underline}.headline-uppercase{text-transform:uppercase;text-align:center;margin-bottom:2rem}.bg-darkblue-color{background-color:#122864}.list-body{padding:3rem 0}.producer-detail .nopaddingX,.products-detail .nopaddingX{padding-left:0;padding-right:0}@media (min-width:1200px){.producer-detail .nopaddingX,.products-detail .nopaddingX{padding-left:15px;padding-right:15px}}.producer-detail .static-bg-image-tree,.products-detail .static-bg-image-tree{background-image:url(images/tree-bg_1.png);background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;background-size:35%;background-color:#fff;padding-top:5rem}@media (min-width:1200px){.producer-detail .static-bg-image-tree,.products-detail .static-bg-image-tree{padding-top:1rem}}.producer-detail .back-btn,.products-detail .back-btn{max-width:280px;margin:0 auto;padding:2rem 0}@media (min-width:1024px){.producer-detail .back-btn,.products-detail .back-btn{float:left;padding:2rem 0}}.producer-detail .back-btn .back-button,.products-detail .back-btn .back-button{position:relative;background:#002a67;color:#fff;border:1px solid #002a67;border-radius:0;margin-left:38px;min-height:38px;transition:all 0.4s ease}.producer-detail .back-btn .back-button:hover,.products-detail .back-btn .back-button:hover{color:#f5e287}.producer-detail .back-btn .back-button:before,.products-detail .back-btn .back-button:before{content:'';position:absolute;top:-1px;left:-39px;width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:38px solid #002a67;transform:rotate(-90deg)}.producer-detail .producer-images .producerimageslider{margin-bottom:2rem}@media (min-width:1200px){.producer-detail .producer-images .producerimageslider{margin-bottom:0}}.producer-detail .producer-images .producerimageslider .flexslider.producerimages{border-radius:0}@media (min-width:768px){.producer-detail .producer-images .producerimageslider .flexslider.producerimages{margin-right:-15px;margin-left:-15px}}@media (min-width:1024px){.producer-detail .producer-images .producerimageslider .flexslider.producerimages{margin-right:0;margin-left:0}}.producer-detail .producer-images .producerimageslider .flexslider.producerimages ul.slides{margin:0}.producer-detail .producer-images .producerimageslider .flex-control-nav{margin-top:1.5rem}.producer-detail .producer-images .producerimageslider .flex-control-nav li a:hover{background:#122864}.producer-detail .producer-images .producerimageslider .producerslidernav.custom-navigation{display:none}@media (min-width:666px){.producer-detail .producer-images .producerimageslider .producerslidernav.custom-navigation{display:block}}.producer-detail .producer-images .producerimageslider .producerslidernav.singleimage{display:none}@media (min-width:666px){.producer-detail .producer-images .producerimageslider .producerslidernav.singleimage{display:none}}.producer-detail .producer-images .producerimageslider .producerslidernav .flex-prev,.producer-detail .producer-images .producerimageslider .producerslidernav .flex-next{top:inherit;bottom:-2px;z-index:19}.producer-detail .producer-images .producerimageslider .producerslidernav .flex-next{right:0}@media (min-width:768px){.producer-detail .producer-images .producerimageslider .producerslidernav .flex-next{right:15px}}.producer-detail .producer-description .description-title h1,.producer-detail .producer-description .description-title h2{line-height:1.5;font-size:36px;font-size:2.25rem;font-weight:400;text-transform:uppercase;margin-bottom:10px}.producer-detail .producer-description .description-title h3{line-height:1;font-weight:normal}.producer-detail .producer-description .description{color:#172f70;margin-top:1.25rem}.producer-detail .products-producer-wrapper{padding:0 1rem}.producer-detail .products-producer-wrapper h1,.producer-detail .products-producer-wrapper h2,.producer-detail .products-producer-wrapper h3,.producer-detail .products-producer-wrapper h4,.producer-detail .products-producer-wrapper h5,.producer-detail .products-producer-wrapper h6{text-align:left}.producer-detail .mapproducer{padding:1rem 0}.producer-detail .mapproducer h4{color:#fff;text-transform:uppercase}.producer-detail .mapproducer #iframe-container{position:relative}.producer-detail .mapproducer #iframe-container #infotext{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#f5e287;padding:1rem;white-space:nowrap}.producer-detail .mapproducer #iframe-container #infotext #open-map:hover{cursor:pointer}.producer-detail .products{padding:1rem 0}.producer-detail .products h4{color:#fff;text-transform:uppercase;text-align:center;font-size:20px;font-size:1.25rem;font-weight:400;margin-bottom:1rem}@media (min-width:768px){.producer-detail .products h4{text-align:left}}.producer-detail .products .productslider{border-radius:0;margin-left:35px;margin-right:35px}.producer-detail .products .productslider .productentry{min-height:245px}.producer-detail .products .productslider .productentry>a{display:block;height:200px}@media (min-width:768px){.producer-detail .products .productslider{margin-left:0;margin-right:0}}.producer-detail .products .sliderimage{width:auto;margin:0 auto}.producer-detail .products .productentry{position:relative;background:#fff;text-align:center}.producer-detail .products .productentry .flex-caption{position:absolute;bottom:0;width:100%;padding:0.75rem;display:block;background:rgba(245, 226, 135, 0.8);-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.producer-detail .products .productentry .flex-caption:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(18, 40, 100, 0);border-bottom-color:rgba(18, 40, 100, 0.8);border-width:20px;margin-left:-20px;display:none}.producer-detail .products .productentry a{color:#2c4281}.producer-detail .products .productentry a:hover .flex-caption{background:rgba(18, 40, 100, 0.8);color:#fff0b2}.producer-detail .products .productentry a:hover .flex-caption:after{display:block}.producer-detail .products .custom-controls-container{display:none}@media (min-width:768px){.producer-detail .products .custom-controls-container{display:block}}.producer-detail .products .flex-control-nav{margin-top:1.5rem;min-height:50px}.producer-detail .products .flex-control-nav li a{background:transparent;border-color:#fff;box-shadow:none}.producer-detail .products .flex-control-nav li a:hover{background:#fff}.producer-detail .products .flex-control-nav li a.flex-active{background:#fff}.producer-detail .products .productslidernav .flex-prev,.producer-detail .products .productslidernav .flex-next{top:inherit;bottom:0;color:#fff;z-index:19}@media (min-width:768px){.producer-detail .products .productslidernav .flex-prev,.producer-detail .products .productslidernav .flex-next{bottom:18px}}.producer-detail .mapproducer h4{color:#fff;text-transform:uppercase;text-align:center;font-size:20px;font-size:1.25rem;font-weight:400;margin-bottom:1rem}@media (min-width:768px){.producer-detail .mapproducer h4{text-align:left}}.products-detail .productimage-container .productimage-inner{display:flex;justify-content:center;align-items:center;max-height:500px}.products-detail .flexslider.producerimages{border-radius:0}.products-detail .flexslider.producerimages ul.slides{margin:0}.products-detail .flex-control-nav{margin-top:1.5rem}.products-detail .flex-control-nav li a:hover{background:#122864}.products-detail .productimagecollection .flex-prev,.products-detail .productimagecollection .flex-next{top:inherit;bottom:-2px;z-index:19}.products-detail .productimagecollection .flex-next{right:15px}.products-detail .description h1,.products-detail .description h2{line-height:1.5;font-size:36px;font-size:2.25rem;font-weight:400;text-transform:uppercase;margin-bottom:10px}.products-detail .description h3{line-height:1;font-weight:normal}.products-detail .description .description-text{margin-top:1.25rem}.products-detail .saisonkalender-outer{margin-bottom:2rem}.products-detail .saisonkalender-outer h2{text-transform:uppercase}.products-detail .producers-container{padding:1rem 1rem 3rem 1rem}@media (min-width:768px){.products-detail .producers-container{padding:1rem}}.products-detail .producers-container .subheadline{color:#fff;text-align:center;text-transform:uppercase;font-weight:400;margin-bottom:1rem}.products-detail .producers-container .producerslider{border-radius:0}.products-detail .producers-container .flex-control-nav{margin-top:1.5rem}.products-detail .producers-container .flex-control-nav li a{background:transparent;border-color:#fff;box-shadow:none}.products-detail .producers-container .flex-control-nav li a:hover{background:#fff}.products-detail .producers-container .flex-control-nav li a.flex-active{background:#fff}.products-detail .producers-container .custom-controls-container{display:none}@media (min-width:768px){.products-detail .producers-container .custom-controls-container{display:block}}.products-detail .producers-container .producers .flex-prev,.products-detail .producers-container .producers .flex-next{top:inherit;bottom:-5px;color:#fff;z-index:19}.products-detail .producers-container .producers .flex-next{right:0}@media (min-width:1024px){.products-detail .producers-container .producers .flex-next{right:50px}}.products-detail .producers-container .producers .flex-prev{left:0}@media (min-width:1024px){.products-detail .producers-container .producers .flex-prev{left:50px}}.products-detail .producers-container .sliderimage{width:100%;height:190px;object-fit:cover}.products-detail .producers-container .producerentry{text-align:center;position:relative}.products-detail .producers-container .producerentry .title{position:absolute;bottom:0;width:100%;padding:0.75rem;display:block;background:rgba(245, 226, 135, 0.8);-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.products-detail .producers-container .producerentry .title:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(18, 40, 100, 0);border-bottom-color:rgba(18, 40, 100, 0.8);border-width:20px;margin-left:-20px;display:none}.products-detail .producers-container .producerentry .producername{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.products-detail .producers-container .producerentry .infotext{display:none;font-size:0.875rem}.products-detail .producers-container .producerentry a{color:#2c4281}.products-detail .producers-container .producerentry a:hover .title{background:rgba(18, 40, 100, 0.8);color:#fff0b2}.products-detail .producers-container .producerentry a:hover .title:after{display:block}.products-detail .producers-container .producerentry a:hover .producername{white-space:normal;text-overflow:clip}.products-detail .producers-container .producerentry a:hover .infotext{display:block;color:#fff}.reset-buttons-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}.reset-buttons-wrapper.paddingY{padding:1rem 0 2.5rem 0}.reset-buttons-wrapper .filter-btn a:hover{cursor:pointer}.productsearch-wrapper{position:relative}.productsearch-wrapper .fa-search{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.productsearch-wrapper .fa-search:hover{cursor:pointer}#filtersearchword{font-size:1rem;height:auto;margin-bottom:1rem;background-color:#fff;border-radius:50px;padding-left:1.25rem}#filtersearchword:focus,#filtersearchword:active{border-color:transparent;outline:0}.productheader h2{text-transform:uppercase;text-align:center}.productheader #filterForm{margin-top:2rem}.SumoSelect>.CaptionCont>span{padding-left:1rem;font-style:italic}.tx-uhproducts .bg-blue{padding-top:6rem}.tx-uhproducts .bg-blue.bluearrow{position:relative}.tx-uhproducts .bg-blue.bluearrow:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(22, 48, 109, 0);border-top-color:#16306D;border-width:20px;margin-left:-20px}.productheader,.producerheader{color:#fff}.productheader h1,.productheader h2,.productheader h3,.productheader h4,.productheader h5,.productheader h6,.productheader .text-white,.producerheader h1,.producerheader h2,.producerheader h3,.producerheader h4,.producerheader h5,.producerheader h6,.producerheader .text-white{color:#fff}.productheader h1,.producerheader h1{margin-bottom:0}.productheader h4,.producerheader h4{margin-bottom:1rem}.productheader .button,.producerheader .button{border-color:#fff;background-color:#fff;color:#122864;transition:all 0.4s ease}.productheader .button:hover,.producerheader .button:hover{background-color:#16306D;color:#fff}.productheader .button.filter-button,.producerheader .button.filter-button{width:100%;padding:0.3125rem 1rem;text-align:left}.productheader .button.filter-button i,.producerheader .button.filter-button i{float:right;margin-top:0.25rem;margin-right:0}.productheader .button:focus,.producerheader .button:focus{outline:none}.productheader input,.producerheader input{background:#fff;color:#172f70;border:1px solid #002a67;border-radius:50px;padding-left:1.25rem}.productheader input::placeholder,.producerheader input::placeholder{font-style:italic;color:#172f70;opacity:1}.productheader input:-ms-input-placeholder,.producerheader input:-ms-input-placeholder{font-style:italic;color:#172f70}.productheader input::-ms-input-placeholder,.producerheader input::-ms-input-placeholder{font-style:italic;color:#172f70}.filterForm .sumoFilter,.filterForm .SumoSelect,.filterForm #filtersearchword{margin-bottom:1rem}@media (min-width:1200px){.filterForm .sumoFilter,.filterForm .SumoSelect,.filterForm #filtersearchword{margin-bottom:0}}.boxentry{background:-moz-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #fff3c3), color-stop(50%, white), color-stop(100%, #fff3c3));background:-webkit-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-o-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-ms-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c3', endColorstr='#fff3c3',GradientType=1);border:1px solid #ffefab;overflow:hidden;text-align:center;position:relative}.boxentry .boximage{display:block;max-width:100%;margin:20px auto;max-height:200px}.boxentry.product{min-height:285px}.boxentry.producer .producerlistimage-container{width:100%;height:285px}.boxentry.producer .producerlistimage-container .producerlistimage{width:100%;height:285px;object-fit:cover}.boxentry.producer .producerlistimage-container.custom-object-fit{position:relative;background-size:cover;background-position:center center}.boxentry.producer .producerlistimage-container.custom-object-fit img{opacity:0}.boxentry .title{position:absolute;bottom:0;width:100%;padding:0.75rem;display:block;background:rgba(245, 226, 135, 0.8);-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.boxentry .title:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(18, 40, 100, 0);border-bottom-color:rgba(18, 40, 100, 0.8);border-width:20px;margin-left:-20px;display:none}.boxentry .producername,.boxentry .productname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.boxentry .infotext{display:none;font-size:0.875rem}.boxentry a{color:#2c4281}.boxentry a:hover .title{background:rgba(18, 40, 100, 0.8);color:#fff0b2}.boxentry a:hover .title:after{display:block}.boxentry a:hover .producername,.boxentry a:hover .productname{white-space:normal;text-overflow:clip}.boxentry a:hover .infotext{display:block;color:#fff}.load-more-wrapper{text-align:center;padding:2rem 0}.load-more-wrapper a:hover{cursor:pointer}.productcollection{background:-moz-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #fff3c3), color-stop(50%, white), color-stop(100%, #fff3c3));background:-webkit-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-o-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-ms-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c3', endColorstr='#fff3c3',GradientType=1);border:7px solid #fff;text-align:center;background-color:#fff;opacity:1;-moz-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2)}.flexslider .slides img.productcollectionimg{max-height:350px;max-width:100%;width:auto;display:inline;padding:7px}.produceroutput .products{margin-top:2rem}.produceroutput .products .subheadline{margin-bottom:1rem}.produceroutput .products .sliderimage{display:block;margin:0 auto;max-width:100%}.produceroutput .products .productentry{background:-moz-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #fff3c3), color-stop(50%, white), color-stop(100%, #fff3c3));background:-webkit-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-o-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-ms-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c3', endColorstr='#fff3c3',GradientType=1);text-align:center;margin-right:8px}.produceroutput .products .productentry .title{display:block;padding:0.75rem;background-color:#fff}.produceroutput .products .productentry a:hover .title{background-color:#122864;color:#fff0b2}.produceroutput .products .flexslider .slides img{width:auto;max-height:150px}.productoutput .productimage-container{text-align:center;margin-top:-40%;padding:7px;border:none;background-color:#fff;opacity:1;-moz-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2)}.productoutput .productimage-inner{background:-moz-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #fff3c3), color-stop(50%, white), color-stop(100%, #fff3c3));background:-webkit-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-o-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:-ms-linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);background:linear-gradient(45deg, #fff3c3 0%, white 50%, #fff3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c3', endColorstr='#fff3c3',GradientType=1);padding:10px}.productoutput .productimage-inner img{max-width:100%;max-height:350px}.productoutput .producers-container .subheadline{margin-bottom:1rem}.productoutput .producers-container .sliderimage{width:100%;height:190px;object-fit:cover}.productoutput .producers-container .producerentry{text-align:center;position:relative}.productoutput .producers-container .producerentry .title{position:absolute;bottom:0;width:100%;padding:0.75rem;display:block;background:rgba(255, 255, 255, 0.8);-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.productoutput .producers-container .producerentry .title:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(18, 40, 100, 0);border-bottom-color:rgba(18, 40, 100, 0.8);border-width:20px;margin-left:-20px;display:none}.productoutput .producers-container .producerentry .producername{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.productoutput .producers-container .producerentry .infotext{display:none;font-size:0.875rem}.productoutput .producers-container .producerentry a{color:#2c4281}.productoutput .producers-container .producerentry a:hover .title{background:rgba(18, 40, 100, 0.8);color:#fff0b2}.productoutput .producers-container .producerentry a:hover .title:after{display:block}.productoutput .producers-container .producerentry a:hover .producername{white-space:normal;text-overflow:clip}.productoutput .producers-container .producerentry a:hover .infotext{display:block;color:#fff}.bg-saisonkalender{background-image:url(images/darkyellow-raute.jpg);background-size:cover}.saisonkalender-outer h2,.saisonkalender-outer h3{margin-bottom:0}.saisonkalender-outer p{margin-bottom:2rem}.saisonkalender-outer .accordion{border:none}.saisonkalender-outer .accordion .accordion-head{background-color:#122864;color:#fff;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.3);padding:0.25rem 1rem}.saisonkalender-outer .accordion .accordion-head h4{padding:0.5rem 0.6rem 0.5rem 0;color:#fff}.saisonkalender-outer .accordion .accordion-head h4 i{margin-top:4px;float:right}.saisonkalender-outer .accordion .saisonkalender{border-bottom:1px solid rgba(255, 255, 255, 0.1)}.saisonkalender{border:1px solid #122864}.saisonkalender .table>tbody>tr>td,.saisonkalender .table>tbody>tr>th,.saisonkalender .table>tfoot>tr>td,.saisonkalender .table>tfoot>tr>th,.saisonkalender .table>thead>tr>td,.saisonkalender .table>thead>tr>th{border-color:transparent}.saisonkalender .table>thead>tr>th{background:#122864;color:#fff;border-right:1px solid rgba(255, 255, 255, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.3)}.saisonkalender .table>thead>tr>th:last-child{border-right:0}.saisonkalender th.month{text-align:center}.saisonkalender-table{background-color:#fff;margin-bottom:0}.saisonkalender-table>thead:first-child>tr:first-child>th{padding-left:1rem}.saisonkalender-table td.title-left{background:#122864;color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.3) !important;padding-left:1rem}.saisonkalender-table td.title-left.title-left-last{border-bottom:0 !important}.saisonkalender-table td.title-left a{color:#fff}.saisonkalender-table .td-filled{height:1.25rem;background-color:#122864}.saisonkalender-table td.month{padding-left:0;padding-right:0;border-color:transparent}.saisonkalender-table .jan,.saisonkalender-table .mar,.saisonkalender-table .mai,.saisonkalender-table .jul,.saisonkalender-table .sep,.saisonkalender-table .nov{background-color:#FCF7E4}.saisonkalender-table .current-month{background-color:#feec9f}.saisonkalender-table .current-month .td-filled{background-color:#20419a}.saisonkalender-table td.month.jan{padding-left:1rem}.saisonkalender-table td.month.dez{padding-right:1rem}.row.borderless{margin-left:0;margin-right:0}.row.borderless .col-lg-1,.row.borderless .col-lg-10,.row.borderless .col-lg-11,.row.borderless .col-lg-12,.row.borderless .col-lg-2,.row.borderless .col-lg-3,.row.borderless .col-lg-4,.row.borderless .col-lg-5,.row.borderless .col-lg-6,.row.borderless .col-lg-7,.row.borderless .col-lg-8,.row.borderless .col-lg-9,.row.borderless .col-md-1,.row.borderless .col-md-10,.row.borderless .col-md-11,.row.borderless .col-md-12,.row.borderless .col-md-2,.row.borderless .col-md-3,.row.borderless .col-md-4,.row.borderless .col-md-5,.row.borderless .col-md-6,.row.borderless .col-md-7,.row.borderless .col-md-8,.row.borderless .col-md-9,.row.borderless .col-sm-1,.row.borderless .col-sm-10,.row.borderless .col-sm-11,.row.borderless .col-sm-12,.row.borderless .col-sm-2,.row.borderless .col-sm-3,.row.borderless .col-sm-4,.row.borderless .col-sm-5,.row.borderless .col-sm-6,.row.borderless .col-sm-7,.row.borderless .col-sm-8,.row.borderless .col-sm-9,.row.borderless .col-xs-1,.row.borderless .col-xs-10,.row.borderless .col-xs-11,.row.borderless .col-xs-12,.row.borderless .col-xs-2,.row.borderless .col-xs-3,.row.borderless .col-xs-4,.row.borderless .col-xs-5,.row.borderless .col-xs-6,.row.borderless .col-xs-7,.row.borderless .col-xs-8,.row.borderless .col-xs-9{padding-left:0;padding-right:0}#product-video-embed-container{background-color:#fff;border:1px solid #fff0b2}#product-video-embed-container #video-infotext{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap}#product-video-embed-container #video-infotext #open-video{background:#f5e287;padding:1rem;cursor:pointer}.recipe-detail .nopaddingX{padding-left:0;padding-right:0}@media (min-width:1200px){.recipe-detail .nopaddingX{padding-left:15px;padding-right:15px}}.recipe-detail .static-bg-image-tree{background-image:url(images/tree-bg_1.png);background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;background-size:35%;background-color:#fff}.recipe-detail .back-btn{float:left;padding:2rem 0}.recipe-detail .printerarea{float:right;padding:2rem 0}.recipe-detail .back-button,.recipe-detail #printButton{min-height:38px;position:relative;background:#002a67;color:#fff;border:1px solid #002a67;border-radius:0;transition:all 0.4s ease}.recipe-detail .back-button:hover,.recipe-detail #printButton:hover{color:#f5e287}.recipe-detail .back-button{margin-left:38px}.recipe-detail .back-button:before{content:'';position:absolute;top:-1px;left:-39px;width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:38px solid #002a67;transform:rotate(-90deg)}.recipe-detail .recipeimage-container .recipeimage-inner{margin-bottom:1rem}@media (min-width:1024px){.recipe-detail .recipeimage-container .recipeimage-inner{margin-bottom:0}}.recipe-detail .recipeimage-container .recipeimage-inner img{max-height:340px;width:auto;margin:0 auto}.recipe-detail .recipe-teaser{display:flex;flex-direction:column}@media (min-width:1024px){.recipe-detail .recipe-teaser{flex-direction:row}}.recipe-detail .recipe-teaser .teaser-text{padding-right:0.75rem;order:2}@media (min-width:1024px){.recipe-detail .recipe-teaser .teaser-text{order:1}}.recipe-detail .recipe-teaser .teaser-text h1,.recipe-detail .recipe-teaser .teaser-text h2,.recipe-detail .recipe-teaser .teaser-text h3,.recipe-detail .recipe-teaser .teaser-text h4,.recipe-detail .recipe-teaser .teaser-text h5,.recipe-detail .recipe-teaser .teaser-text h6{color:#172f70;line-height:1;margin-bottom:0.5rem}.recipe-detail .recipe-teaser .teaser-text h1{font-size:36px;font-size:2.25rem;text-transform:uppercase}.recipe-detail .recipe-teaser .teaser-text .wohlfuehltipps{color:#172f70}.recipe-detail .recipe-teaser .recipe-time-wrapper{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #002a67;border-left:0;color:#172f70;order:1;margin-bottom:2.5rem}@media (min-width:1024px){.recipe-detail .recipe-teaser .recipe-time-wrapper{order:2;flex-direction:column;border-left:1px solid #002a67;border-top:0;padding:0 0 0 1rem;margin-bottom:0}}.recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time{position:relative;max-width:90px;min-width:90px;display:flex;flex-direction:column;align-items:center;background:#002a67;color:#fff;padding:1rem 1rem 0 1rem;margin-bottom:2rem}.recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time .time-icon i{font-size:2rem}.recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time .total-time{font-size:2.5rem;line-height:1;margin-top:0.5rem}.recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time:before{content:'';position:absolute;bottom:-45px;left:0;width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:45px solid #002a67;transform:rotate(180deg)}.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom{display:flex;flex-direction:row}@media (min-width:1024px){.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom{margin-top:1rem;order:2;flex-direction:column;justify-content:space-between}}.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-vorbereitung,.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-garzeit{padding:1rem 2rem 0 2rem}@media (min-width:1024px){.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-vorbereitung,.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-garzeit{padding:1rem 0 0 0}}.recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-bold{font-weight:bold}.recipe-detail .zutaten-accordion{background:#002a67;color:#fff}.recipe-detail .zutaten-accordion .zutaten-header{padding:4.5rem 0 0.5rem 0}.recipe-detail .zutaten-accordion .zutaten-header .zutaten-headline{display:block;font-size:2rem;color:#fff;padding:0 2rem;text-transform:uppercase}.recipe-detail .zutaten-accordion .zutaten-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1200px){.recipe-detail .zutaten-accordion .zutaten-header{padding:3rem 0 0.5rem 0}}.recipe-detail .zutaten-accordion .zutaten-content{padding:0 2rem 2rem 2rem}@media (min-width:1200px){.recipe-detail .zutaten-accordion .zutaten-content{column-count:2}}.recipe-detail .zutaten-accordion .personenanzahl{position:absolute;top:0;right:3rem}.recipe-detail .zutaten-accordion .personenanzahl a{font-size:1.75rem}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper{position:relative;display:inline-block;background:#f5e287;padding:0.75rem 0.25rem 0 0.25rem;min-width:40px;text-align:center;line-height:1;transition:all 0.4s ease}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:before{content:'';position:absolute;width:0;height:0;bottom:-20px;left:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #f5e287;transform:rotate(180deg);transition:all 0.4s ease}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active{background:#fff}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active:hover{cursor:default}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active:before{border-bottom-color:#fff}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:hover{cursor:pointer;background:#fff}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:hover:before{border-bottom-color:#fff}.recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper .personen-switch.active:hover{cursor:default}.recipe-detail .ernaehrungsinfo-accordion{background:#002a67;color:#fff}.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:1rem 0 0.5rem 0}.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header .zutaten-headline{display:block;font-size:2rem;color:#fff;padding:0 2rem;text-transform:uppercase}.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1024px){.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:4.5rem 0 0.5rem 0}}@media (min-width:1200px){.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:3rem 0 0.5rem 0}}.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-content{padding:0 2rem 2rem 2rem}@media (min-width:1024px){.recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-content{column-count:2}}.recipe-detail .zubereitung-accordion{background:#fff;border:1px solid #002a67}.recipe-detail .zubereitung-accordion .zubereitung-header{padding:0.5rem 0 0.5rem 0}.recipe-detail .zubereitung-accordion .zubereitung-header .zutaten-headline{display:block;font-size:2rem;color:#172f70;padding:0 2rem;text-transform:uppercase;margin-bottom:0}.recipe-detail .zubereitung-accordion .zubereitung-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1200px){.recipe-detail .zubereitung-accordion{padding:0 0 0.5rem 0}}.recipe-detail .zubereitung-accordion .zubereitung-content{padding:0 2rem 2rem 2rem;color:#172f70}.recipe-detail .zubereitung-accordion .zubereitung-content ol{padding-left:10px}.recipe-detail .back-btn-bottom-xs{text-align:center;letter-spacing:1px}.recipe-detail .back-btn-bottom-xs .back-button{display:block;padding-left:1.5rem;padding-right:1.5rem;max-width:230px;margin:0 auto}.tx-uhrecipes .bg-blue.uhrecipes{padding-top:3rem}.static-bg-image-blue{background:url(images/blue-rezepte.jpg)}.static-bg-image-beige{background-image:url(images/darkyellow-raute.jpg);background-position:center top;background-size:cover}.recipeheader h1,.recipeheader h2,.recipeheader h3,.recipeheader h4,.recipeheader h5,.recipeheader h6,.recipeheader .text-white{text-transform:uppercase;color:#fff;text-align:center}.recipeheader h1{margin-bottom:1rem}.recipeheader #filterForm{margin-top:1rem}.recipeheader .button{border-color:#fff;background-color:#16306D}.recipeheader .button:hover{background-color:#fff;color:#172f70}.recipeheader .button.filter-button{width:100%;text-align:left}.recipeheader .button.filter-button i{float:right;margin-top:0.25rem;margin-right:0}#filterToggle,.reset-link{color:#fff}#filterToggle:hover,.reset-link:hover{color:#f5e287}#filterToggle i,.reset-link i{margin-right:0.25rem}.reset-link:focus{color:#fff}.recipesearch{margin-bottom:1.5rem}.recipesearch-wrapper{position:relative}.recipesearch-wrapper .fa-search{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.recipesearch-wrapper .fa-search:hover{cursor:pointer}#recipesearchword{font-size:1rem;height:auto;margin-bottom:1rem;background-color:#fff;border-radius:50px;padding-left:1.25rem}#recipesearchword::placeholder{font-style:italic;color:#172f70;opacity:1}#recipesearchword:-ms-input-placeholder{font-style:italic;color:#172f70}#recipesearchword::-ms-input-placeholder{font-style:italic;color:#172f70}.recipefilterreset{margin:1rem 0 3rem}.boxentry.recipe{background:none}.boxentry.recipe .listimage-container{width:100%;height:285px}.boxentry.recipe .listimage-container .listimage{width:100%;height:285px;object-fit:cover}.boxentry.recipe .listimage-container.custom-object-fit{position:relative;background-size:cover;background-position:center center}.boxentry.recipe .listimage-container.custom-object-fit img{opacity:0}.infoheadline{font-size:1rem;font-weight:700}.recipeimage-container{position:relative}#recipevideobtn{position:absolute;left:1.5rem;bottom:1.5rem;cursor:pointer;color:#fff;border-color:#fff;background-color:#16306D}#recipevideobtn:hover{background-color:#fff;color:#172f70}#recipevideobtn i{margin-right:1rem}.bg-blue .button.back-button{margin-bottom:2rem;padding:0.25rem 0.5rem}.wohlfuehltipps{color:#fff;overflow:hidden}.wohlfuehltipps a{color:#172f70;font-weight:bold;cursor:pointer}.recipeimage{margin-bottom:2rem}.nopaddingtop{padding-top:0}.zubereitung ol,.zubereitung ul{padding-left:12px}.recipeinfos{padding-top:3rem;padding-bottom:3rem}.zutat-headline{font-weight:700;font-size:1.125rem;margin-top:1.5rem}.zutat-headline.nomargintop{margin-top:0}.SumoSelect{width:100%;border-radius:0}.SumoSelect>.CaptionCont{border-radius:0;border:none;background-color:#fff;color:#172f70}.SumoSelect>.CaptionCont>span,.SumoSelect>.CaptionCont label{cursor:pointer}.SumoSelect>.CaptionCont>label>i{color:#172f70}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#172f70;color:#fff}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{font-weight:400}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:none;border:none}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{border:none}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#122864}.SumoSelect>.optWrapper{background-color:#fff;color:#172f70;border:none;border-radius:0}.SumoSelect>.optWrapper .options::-webkit-scrollbar{width:5px}.SumoSelect>.optWrapper .options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #002a67}.SumoSelect>.optWrapper .options::-webkit-scrollbar-thumb{background-color:rgba(0, 42, 103, 0.5);outline:1px solid rgba(0, 42, 103, 0.5)}.SumoSelect>.optWrapper>.options li.opt{border:none;color:#172f70}.SumoSelect>.optWrapper>.options li.group>label{color:#f5e287}.reset-btn,#reset-searchword-btn,#reset-zeitkueche-btn{margin:0 1rem 1rem 0;order:2}.reset-btn:hover,#reset-searchword-btn:hover,#reset-zeitkueche-btn:hover{cursor:pointer}#reset-all-btn{margin:0 1rem 1rem 0;order:1}#reset-all-btn:hover{cursor:pointer}ul.f3-widget-paginator{list-style:none;margin:2rem 0;padding:0;display:flex;justify-content:center}ul.f3-widget-paginator li{float:left;font-weight:700;margin:0 0.25rem;color:#333333}ul.f3-widget-paginator li a,ul.f3-widget-paginator li.current{display:block;padding:0.125rem 0.5rem;border:1px solid #122864;border-radius:4px}ul.f3-widget-paginator li i{color:#122864}ul.f3-widget-paginator li.current{background-color:#122864;color:#fff}.recipeoftheweek h2{font-weight:normal}.recipeoftheweek .morebtn{margin:2rem 0}.recipeoftheweek .morebtn i.fa-angle-right{margin-left:1rem}.recipeoftheweek .recipeimage{position:relative}.recipeoftheweek .recipeimage .recipeimageteaser{position:absolute;top:0;right:0;background:#002a67;color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:0.2rem 0.8rem}.static-bg-image-tree{background-image:url(images/tree-bg_1.png);background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;background-size:45%;background-color:#fff;padding:4rem 0 3rem 0}@media (min-width:1200px){.static-bg-image-tree{padding:2rem 0 3rem 0}}#gmap{width:100%;height:550px;margin-bottom:2rem}.mapGermany{margin-bottom:1.5rem}.mapGermany svg{display:block;min-width:100%;height:500px}#filterForm{margin-top:4rem;color:#172f70}#filterForm .radio{margin-bottom:2rem}#filterForm .ui-slider-horizontal{border:none;background:#002a67;font-size:3px;margin-top:1rem;opacity:1}#filterForm .ui-slider-horizontal .ui-slider-handle{background:#fff;border:3px solid #002a67;border-radius:50%;top:50%;margin-top:-0.75rem;width:1.5rem;height:1.5rem}#filterForm .ui-slider-horizontal .ui-slider-handle:focus{outline:0}#addressSearch{background:#fff;color:#172f70;border:1px solid #002a67;border-radius:50px;margin:0.5rem 0 0.25rem;padding-left:1.25rem}#addressSearch::placeholder{font-style:italic;color:#172f70;opacity:1}#addressSearch:-ms-input-placeholder{font-style:italic;color:#172f70}#addressSearch::-ms-input-placeholder{font-style:italic;color:#172f70}#addressSearch.error{border-color:red}#address-error,#geolocation-error{color:red}.radio label{display:block;position:relative;padding-left:35px;margin-bottom:12px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio label input{position:absolute;opacity:0}.radio label .checkmark{position:absolute;left:0;height:0.9rem;width:0.9rem;top:50%;margin-top:-0.5rem;background-color:#fff;border:2px solid #002a67;border-radius:50%}.radio label .checkmark:after{content:"";position:absolute;display:none}.radio label:hover input~.checkmark{background-color:#002a67}.radio label input:checked~.checkmark{background-color:#002a67}.radio label input:checked~.checkmark:after{display:block}.range{margin:1rem 0 3rem}#searchLocation{background-color:#172f70;color:#fff;margin-bottom:1.5rem;transition:all 0.4s ease}#searchLocation:hover{color:#f5e287}#searchLocation:focus,#searchLocation:active{outline:none}#searchLocation i{float:right;margin:0.25rem 0 0 1.5rem}#map-bw,#map-rp,#map-saarland,#map-hessen{cursor:pointer}#map-bw:hover,#map-bw.active,#map-rp:hover,#map-rp.active,#map-saarland:hover,#map-saarland.active,#map-hessen:hover,#map-hessen.active{fill:#f5e287}.locationentry{padding:1rem;font-size:0.9rem;border-bottom:1px solid rgba(0, 42, 103, 0.3);-o-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;cursor:pointer}.locationentry .name{font-weight:700;font-size:1rem}.locationentry.active{background-color:#fff}.locationentry.first{padding-top:0.5rem}.locationentry .title i{float:right;margin-left:0.5rem}body.home .fullscreenheaderimage-wrapper{display:block}body.home .fullscreenheaderimage-wrapper .fullscreenheaderimage{min-height:400px}@media (min-width:768px){body.home .fullscreenheaderimage-wrapper .fullscreenheaderimage{min-height:600px}}.fullscreenheaderimage{position:relative;min-height:250px;background:transparent}@media (min-width:767px){.fullscreenheaderimage{min-height:300px}}.fullscreenheaderimage:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom, #000000, #000000);opacity:0.15}.fullscreenheaderimage .header-image-headline{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-transform:uppercase;text-align:center}.fullscreenheaderimage .headerimagebtn{position:absolute;top:80%;left:50%;transform:translate(-50%);padding:10px 32px 8px 32px}.fullscreenheaderimage .headerimagebtn:hover{cursor:pointer}.fullscreenheaderimage .home-text-wrapper{display:inline-block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%) rotate(-6deg);-webkit-transform:translate(-50%, -50%) rotate(-6deg);transform:translate(-50%, -50%) rotate(-6deg);color:#fff}.fullscreenheaderimage .home-text-wrapper .home-headline-top{font-size:2rem;margin:0 0 -2.5rem 2.5rem}@media (min-width:768px){.fullscreenheaderimage .home-text-wrapper .home-headline-top{font-size:3rem;margin:0 0 -2.85rem 6.5rem}}.fullscreenheaderimage .home-text-wrapper .home-headline-middle{font-family:'Lobster', cursive;font-size:3.75rem;line-height:3.75rem}@media (min-width:768px){.fullscreenheaderimage .home-text-wrapper .home-headline-middle{font-size:7.5rem;line-height:7.5rem}}.fullscreenheaderimage .home-text-wrapper .home-headline-bottom{font-size:2rem;margin:-1.5rem 0 0 4.5rem}@media (min-width:768px){.fullscreenheaderimage .home-text-wrapper .home-headline-bottom{font-size:3rem;margin:-1.5rem 0 0 15.5rem}}.teaser-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:3.5rem}@media (min-width:1024px){.teaser-item{margin-bottom:0}}.teaser-item .teaser-image{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;margin-bottom:1.5rem;width:175px;height:175px;overflow:hidden}@media (min-width:1200px){.teaser-item .teaser-image{width:200px;height:200px}}.teaser-item .teaser-textbody .teaser-title h2,.teaser-item .teaser-textbody .teaser-title h3,.teaser-item .teaser-textbody .teaser-title h4,.teaser-item .teaser-textbody .teaser-title h5,.teaser-item .teaser-textbody .teaser-title h6{text-transform:uppercase;text-align:center;color:#fff;font-weight:normal;font-size:1.75rem}.teaser-item .teaser-textbody .teaser-text{text-align:center;margin-bottom:1.5rem;color:#fff}.teaser-item .teaser-textbody .teaser-link-btn{text-align:center}.teaser-item .teaser-textbody .teaser-link-btn a{background:#fff;color:#002a67;border:1px solid #fff;border-radius:0;font-size:1.25rem;padding:0.6rem 2rem 0.5rem 2rem;transition:all 0.4s ease}.teaser-item .teaser-textbody .teaser-link-btn a:hover,.teaser-item .teaser-textbody .teaser-link-btn a:active,.teaser-item .teaser-textbody .teaser-link-btn a:focus{background:#002a67;color:#fff}.ntwogo{padding:0 0 2rem 0;margin:3rem 0 6rem 0;border-bottom:2px solid rgba(23, 47, 112, 0.75)}@media (min-width:768px){.ntwogo{padding:0 3rem 2rem 3rem;margin:3rem 0 6rem 0}}@media (min-width:1024px){.ntwogo{border-bottom:0;border-left:2px solid rgba(23, 47, 112, 0.75);padding:1rem 0 0 6rem;margin:3rem 0 6rem 0}}.ntwogo .form-header h2{font-size:2rem;text-transform:none}@media (min-width:768px){.ntwogo .form-header h2{font-size:2.5rem}}.ntwogo .form-info{font-size:0.875rem;text-align:center}.ntwogo .form-info p{margin-bottom:0}.ntwogo .newsletter-form .form-wrapper{padding:1rem 0 1rem 0}.ntwogo .newsletter-form .form-wrapper .email-wrapper input.error{border:1px solid red}.ntwogo .newsletter-form .form-wrapper .form-control{width:100%;margin-bottom:0.5rem}.ntwogo .newsletter-form .form-wrapper input{background:#E6E9EE;color:#172f70;font-size:18px;height:45px;border:1px solid rgba(0, 43, 103, 0.5);border-radius:0}.ntwogo .newsletter-form .form-wrapper input::placeholder{color:#172f70;opacity:1}.ntwogo .newsletter-form .form-wrapper input:-ms-input-placeholder{color:#172f70}.ntwogo .newsletter-form .form-wrapper input::-ms-input-placeholder{color:#172f70}.ntwogo .newsletter-form .einverstaendnis{margin-bottom:1rem;margin-left:21px}@media (min-width:768px){.ntwogo .newsletter-form .einverstaendnis{margin-left:22px}}.ntwogo .newsletter-form .einverstaendnis a{font-weight:500;text-decoration:underline}.ntwogo .newsletter-form .privacy-wrapper label{display:block;font-weight:500}.ntwogo .newsletter-form .privacy-wrapper label input#privacy{vertical-align:top}.ntwogo .newsletter-form .privacy-wrapper label span{display:inline-block;font-size:0.85rem;margin-bottom:1rem;margin-left:5px;width:90%}.ntwogo .newsletter-form .privacy-wrapper.error{padding:0.5rem;border:1px solid red}.ntwogo .newsletter-form .submit-wrapper button{width:100%;font-size:1rem;padding:10px 20px 9px 20px}@media (min-width:1024px){.ntwogo .newsletter-form .submit-wrapper button{padding:8px 20px 7px 20px;width:55%}}.ntwogo .newsletter-form .privacy-info{text-align:right;margin-top:1.5rem;font-size:0.85rem}.ntwogo .newsletter-form .validation-error{color:red;margin-top:1rem}.ntwogo .newsletter-form .validation-error .error-message-email{display:none}.ntwogo .newsletter-form .validation-error .error-message-privacy{display:none}body.newsletter-page .ntwogo{padding:0;margin:0;border:0}body.newsletter-page .ntwogo .form-header{display:none}body.newsletter-page .ntwogo .newsletter-form .form-wrapper .form-control{width:45%}body.newsletter-page .ntwogo .submit-wrapper button{width:100%}@media (min-width:1024px){body.newsletter-page .ntwogo .submit-wrapper button{width:25%}}@media (max-width:991px){.tx-edekarecipes .edeka-recipe-detail .videomargintop{margin-top:5.25rem}}.tx-edekarecipes .edeka-recipe-detail .nopaddingX{padding-left:0;padding-right:0}@media (min-width:1200px){.tx-edekarecipes .edeka-recipe-detail .nopaddingX{padding-left:15px;padding-right:15px}}.tx-edekarecipes .edeka-recipe-detail .static-bg-image-tree{background-image:url(images/tree-bg_1.png);background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;background-size:35%;background-color:#fff}.tx-edekarecipes .edeka-recipe-detail .back-btn{float:left;padding:2rem 0}.tx-edekarecipes .edeka-recipe-detail .printerarea{float:right;padding:2rem 0}.tx-edekarecipes .edeka-recipe-detail .back-button,.tx-edekarecipes .edeka-recipe-detail #printButton{min-height:38px;position:relative;background:#002a67;color:#fff;border:1px solid #002a67;border-radius:0;transition:all 0.4s ease}.tx-edekarecipes .edeka-recipe-detail .back-button:hover,.tx-edekarecipes .edeka-recipe-detail #printButton:hover{color:#f5e287}.tx-edekarecipes .edeka-recipe-detail .back-button{margin-left:38px}.tx-edekarecipes .edeka-recipe-detail .back-button:before{content:'';position:absolute;top:-1px;left:-39px;width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:38px solid #002a67;transform:rotate(-90deg)}.tx-edekarecipes .edeka-recipe-detail .recipe-video #iframe-container #video-icon{background:#f5e287;width:60px;height:60px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.tx-edekarecipes .edeka-recipe-detail .recipe-video #iframe-container #video-icon.iconborder{border:1px solid rgba(0, 42, 103, 0.5)}.tx-edekarecipes .edeka-recipe-detail .recipe-video #iframe-container #video-icon:before{content:'';position:absolute;top:24px;left:24px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #002a67;transform:rotate(90deg)}.tx-edekarecipes .edeka-recipe-detail .recipe-video #iframe-container #video-icon:hover{cursor:pointer}.tx-edekarecipes .edeka-recipe-detail .recipeimage-container .recipeimage-inner{margin-bottom:1rem}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipeimage-container .recipeimage-inner{margin-bottom:0}}.tx-edekarecipes .edeka-recipe-detail .recipeimage-container .recipeimage-inner img{max-height:340px;width:auto;margin:0 auto}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser{display:flex;flex-direction:column}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipe-teaser{flex-direction:row;justify-content:space-between}}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text{padding-right:0.75rem;order:2}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text{order:1}}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h1,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h2,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h3,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h4,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h5,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h6{color:#172f70;line-height:1;margin-bottom:0.5rem}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text h1{font-size:36px;font-size:2.25rem;text-transform:uppercase}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .teaser-text a{text-decoration:underline}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #002a67;border-left:0;color:#172f70;order:1;margin-bottom:2.5rem}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper{order:2;flex-direction:column;border-left:1px solid #002a67;border-top:0;padding:0 0 0 1rem;margin-bottom:0}}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time{position:relative;max-width:90px;min-width:90px;display:flex;flex-direction:column;align-items:center;background:#002a67;color:#fff;padding:1rem 1rem 0 1rem;margin-bottom:2rem}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time .time-icon i{font-size:2rem}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time .total-time{font-size:2.5rem;line-height:1;margin-top:0.5rem}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .recipe-time:before{content:'';position:absolute;bottom:-45px;left:0;width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:45px solid #002a67;transform:rotate(180deg)}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom{display:flex;flex-direction:row}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom{margin-top:1rem;order:2;flex-direction:column;justify-content:space-between}}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-vorbereitung,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-garzeit{padding:1rem 2rem 0 2rem}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-vorbereitung,.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-garzeit{padding:1rem 0 0 0}}.tx-edekarecipes .edeka-recipe-detail .recipe-teaser .recipe-time-wrapper .times-bottom .time-bold{font-weight:bold}.tx-edekarecipes .edeka-recipe-detail .recipe-description{margin-bottom:2rem}.tx-edekarecipes .edeka-recipe-detail .recipe-description a{text-decoration:underline}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion{background:#002a67;color:#fff}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-header{padding:4.5rem 0 0.5rem 0}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-header .zutaten-headline{display:block;font-size:2rem;color:#fff;padding:0 2rem;text-transform:uppercase}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1200px){.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-header{padding:3rem 0 0.5rem 0}}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content{padding:0 2rem 2rem 2rem}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group{list-style:none;padding:0}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group .ingredient-group-header{color:#fff;font-weight:700;font-size:1.125rem;margin-top:1.5rem}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group .ingredient-group-header:first-child{margin-top:0}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group .quantity,.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group .ingredient,.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content ul.ingredient-group .unit{margin-right:0.25rem}@media (min-width:1200px){.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .zutaten-content{column-count:2}}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .utensils{padding:0 2rem 2rem 2rem}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .utensils .utensils-headline{display:block;font-size:2rem;color:#fff;text-transform:uppercase}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .utensils ul{padding:0;list-style:none}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl{position:absolute;top:0;right:3rem}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl a{font-size:1.75rem}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper{position:relative;display:inline-block;background:#f5e287;padding:0.75rem 0.25rem 0 0.25rem;min-width:40px;text-align:center;line-height:1;transition:all 0.4s ease}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:before{content:'';position:absolute;width:0;height:0;bottom:-20px;left:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #f5e287;transform:rotate(180deg);transition:all 0.4s ease}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active{background:#fff}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active:hover{cursor:default}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper.active:before{border-bottom-color:#fff}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:hover{cursor:pointer;background:#fff}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper:hover:before{border-bottom-color:#fff}.tx-edekarecipes .edeka-recipe-detail .zutaten-accordion .personenanzahl .personen-switch-wrapper .personen-switch.active:hover{cursor:default}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion{background:#002a67;color:#fff}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:1rem 0 0.5rem 0}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header .zutaten-headline{display:block;font-size:2rem;color:#fff;padding:0 2rem;text-transform:uppercase}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:4.5rem 0 0.5rem 0}}@media (min-width:1200px){.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-header{padding:3rem 0 0.5rem 0}}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-content{padding:0 2rem 2rem 2rem}.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-content .infoheadline{font-size:1rem;font-weight:700;margin-bottom:10px}@media (min-width:1024px){.tx-edekarecipes .edeka-recipe-detail .ernaehrungsinfo-accordion .ernaehrungsinfo-content .nutritions{column-count:2}}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion{background:#fff;border:1px solid #002a67}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-header{padding:0.5rem 0 0.5rem 0}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-header .zutaten-headline{display:block;font-size:2rem;color:#172f70;padding:0 2rem;text-transform:uppercase;margin-bottom:0}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-header .zutaten-headline i{position:relative;top:5px;float:right}@media (min-width:1200px){.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion{padding:0 0 0.5rem 0}}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-content{padding:0 2rem 2rem 2rem;color:#172f70}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-content a{text-decoration:underline}.tx-edekarecipes .edeka-recipe-detail .zubereitung-accordion .zubereitung-content ol{padding-left:10px}.tx-edekarecipes .edeka-recipe-detail .back-btn-bottom-xs{text-align:center;letter-spacing:1px}.tx-edekarecipes .edeka-recipe-detail .back-btn-bottom-xs .back-button{display:block;padding-left:1.5rem;padding-right:1.5rem;max-width:230px;margin:0 auto}.tx-edekarecipes .edeka-recipe-detail .zubereitung ol,.tx-edekarecipes .edeka-recipe-detail .zubereitung ul{padding-left:12px}.tx-edekarecipes .edeka-recipe-detail .recipeinfos{padding-top:3rem;padding-bottom:3rem}.tx-edekarecipes .edeka-recipe-detail .zutat-headline{font-weight:700;font-size:1.125rem;margin-top:1.5rem}.tx-edekarecipes .edeka-recipe-detail .zutat-headline.nomargintop{margin-top:0}.tx-edekarecipes .edeka-recipe-detail .recipeimage{margin-bottom:2rem}.tx-edekarecipes .edeka-recipe-detail .recipeimage-container{position:relative}.tx-edekarecipes .edeka-recipes-list .recipeheader h1,.tx-edekarecipes .edeka-recipes-list .recipeheader h2,.tx-edekarecipes .edeka-recipes-list .recipeheader h3,.tx-edekarecipes .edeka-recipes-list .recipeheader h4,.tx-edekarecipes .edeka-recipes-list .recipeheader h5,.tx-edekarecipes .edeka-recipes-list .recipeheader h6,.tx-edekarecipes .edeka-recipes-list .recipeheader .text-white{text-transform:uppercase;color:#fff;text-align:center}.tx-edekarecipes .edeka-recipes-list .recipeheader h1{margin-bottom:1rem}.tx-edekarecipes .edeka-recipes-list .recipeheader #filterForm{margin-top:1rem}.tx-edekarecipes .edeka-recipes-list .recipeheader .button{border-color:#fff;background-color:#16306D}.tx-edekarecipes .edeka-recipes-list .recipeheader .button:hover{background-color:#fff;color:#172f70}.tx-edekarecipes .edeka-recipes-list .recipeheader .button.filter-button{width:100%;text-align:left}.tx-edekarecipes .edeka-recipes-list .recipeheader .button.filter-button i{float:right;margin-top:0.25rem;margin-right:0}.tx-edekarecipes .edeka-recipes-list #filterToggle,.tx-edekarecipes .edeka-recipes-list .reset-link{color:#fff}.tx-edekarecipes .edeka-recipes-list #filterToggle:hover,.tx-edekarecipes .edeka-recipes-list .reset-link:hover{color:#f5e287}.tx-edekarecipes .edeka-recipes-list #filterToggle i,.tx-edekarecipes .edeka-recipes-list .reset-link i{margin-right:0.25rem}.tx-edekarecipes .edeka-recipes-list .reset-link:focus{color:#fff}.tx-edekarecipes .edeka-recipes-list .recipesearch{margin-bottom:1.5rem}.tx-edekarecipes .edeka-recipes-list .recipesearch-wrapper{position:relative}.tx-edekarecipes .edeka-recipes-list .recipesearch-wrapper .fa-search{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.tx-edekarecipes .edeka-recipes-list .recipesearch-wrapper .fa-search:hover{cursor:pointer}.tx-edekarecipes .edeka-recipes-list #filtersearchword{font-size:1rem;height:auto;margin-bottom:1rem;background-color:#fff;border-radius:50px;padding-left:1.25rem}.tx-edekarecipes .edeka-recipes-list #filtersearchword::placeholder{font-style:italic;color:#172f70;opacity:1}.tx-edekarecipes .edeka-recipes-list #filtersearchword:-ms-input-placeholder{font-style:italic;color:#172f70}.tx-edekarecipes .edeka-recipes-list #filtersearchword::-ms-input-placeholder{font-style:italic;color:#172f70}.tx-edekarecipes .edeka-recipes-list .SumoSelect{width:100%;border-radius:0}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont{border-radius:0;border:none;background-color:#fff;color:#172f70}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont>span,.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont label{cursor:pointer}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont>span.placeholder{color:#172f70}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont>label>i{color:#172f70}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#172f70;color:#fff}.tx-edekarecipes .edeka-recipes-list .SumoSelect .select-all>label,.tx-edekarecipes .edeka-recipes-list .SumoSelect>.CaptionCont,.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper>.options li.opt label{font-weight:400}.tx-edekarecipes .edeka-recipes-list .SumoSelect.open>.CaptionCont,.tx-edekarecipes .edeka-recipes-list .SumoSelect:focus>.CaptionCont,.tx-edekarecipes .edeka-recipes-list .SumoSelect:hover>.CaptionCont{box-shadow:none;border:none}.tx-edekarecipes .edeka-recipes-list .SumoSelect .select-all>span i,.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper.multiple>.options li.opt span i{border:none}.tx-edekarecipes .edeka-recipes-list .SumoSelect .select-all.partial>span i,.tx-edekarecipes .edeka-recipes-list .SumoSelect .select-all.selected>span i,.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#122864}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper{background-color:#fff;color:#172f70;border:none;border-radius:0}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper .options::-webkit-scrollbar{width:5px}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper .options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #002a67}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper .options::-webkit-scrollbar-thumb{background-color:rgba(0, 42, 103, 0.5);outline:1px solid rgba(0, 42, 103, 0.5)}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper>.options li.opt{border:none;color:#172f70}.tx-edekarecipes .edeka-recipes-list .SumoSelect>.optWrapper>.options li.group>label{color:#f5e287}.tx-edekarecipes .edeka-recipes-list select[multiple].SumoUnder{height:100%}.tx-edekarecipes .edeka-recipes-list .reset-buttons-wrapper{margin-bottom:2rem}.tx-edekarecipes .edeka-recipes-list .reset-buttons-wrapper .button:hover{cursor:pointer}.tx-edekarecipes .edeka-recipes-list .recipefilterreset{margin:1rem 0 3rem}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe{border:2px solid transparent;background:none}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container{position:relative;width:100%;height:285px}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container .listimage{width:100%;height:285px;object-fit:cover}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container.custom-object-fit{position:relative;background-size:cover;background-position:center center}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container.custom-object-fit img{opacity:0}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container .video-icon{background:#f5e287;width:60px;height:60px;border-radius:50%;position:absolute;left:50%;top:45%;transform:translate(-50%, -50%)}.tx-edekarecipes .edeka-recipes-list .boxentry.recipe .listimage-container .video-icon:before{content:'';position:absolute;top:24px;left:24px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #002a67;transform:rotate(90deg)}.tx-edekarecipes .static-bg-image-blue{background:url(images/blue-rezepte.jpg)}.tx-edekarecipes .static-bg-image-beige{background-image:url(images/darkyellow-raute.jpg);background-position:center top;background-size:cover}.tx-edekarecipes .bg-blue .button.back-button{margin-bottom:2rem;padding:0.25rem 0.5rem}.tx-edekarecipes .nopaddingtop{padding-top:0}.tx-edekarecipes .recipeoftheweek h2{font-weight:normal}.tx-edekarecipes .recipeoftheweek .untertitel{font-size:1rem;font-weight:400}@media (min-width:768px){.tx-edekarecipes .recipeoftheweek .untertitel{font-size:1.5rem;line-height:1.4}}.tx-edekarecipes .recipeoftheweek .morebtn{margin:0.5rem 0 0 0}.tx-edekarecipes .recipeoftheweek .recipeimage{position:relative}.tx-edekarecipes .recipeoftheweek .recipeimage .recipeimageteaser{position:absolute;top:0;right:0;background:#002a67;color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:0.2rem 0.8rem}.elasticiframe{position:relative;padding-bottom:56%;height:0;overflow:hidden}.elasticiframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.produzentensuche{position:fixed;background:rgba(0, 43, 103, 0.9);width:100%;height:100%;left:0;top:0;z-index:3000;overflow:auto;display:none}.produzentensuche .form-group{width:100%;margin-top:50%}@media (min-width:567px){.produzentensuche .form-group{margin-top:20%}}@media (min-width:768px){.produzentensuche .form-group{margin-top:30%}}@media (min-width:992px){.produzentensuche .form-group{margin-top:20%}}@media (min-width:1200px){.produzentensuche .form-group{margin-top:15%}}.produzentensuche .form-group h2{color:#fff;font-size:2.25rem;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:0}.produzentensuche .form-group p{color:#fff;font-size:1.5rem;font-weight:500;text-align:center}.produzentensuche .input-group{width:90%;margin:0 auto;display:block}@media (min-width:992px){.produzentensuche .input-group{margin-top:3rem;width:55%}}.produzentensuche .input-group #produzentensuchfeld{width:90%;color:#fff;background:none;border-color:#F4D678}.produzentensuche .input-group #produzentensuchfeld:active,.produzentensuche .input-group #produzentensuchfeld:focus{border-color:#F4D678;outline:0}.produzentensuche .input-group-btn{width:50px;position:absolute;right:-20px;top:10px}@media (min-width:992px){.produzentensuche .input-group-btn{right:0;top:0}}@media (min-width:1200px){.produzentensuche .input-group-btn{right:0;top:8px}}.produzentensuche .input-group-btn button{background:none;color:#fff;border:none}.produzentensuche .input-group-btn button i{color:#F4D678;font-size:1.5rem;transition:all 0.4s ease}@media (min-width:1200px){.produzentensuche .input-group-btn button i{font-size:2rem}}.produzentensuche .input-group-btn button:hover,.produzentensuche .input-group-btn button:focus{color:#fff;outline:0}.produzentensuche .input-group-btn button:hover i,.produzentensuche .input-group-btn button:focus i{color:#fff}.produzentensuche input{background:none;border:none;border-bottom:4px solid #fff;border-radius:0;padding:0;font-family:'Fira Sans', sans-serif;font-size:1.3rem;height:50px}@media (min-width:992px){.produzentensuche input{font-size:1.8rem}}.produzentensuche input:focus{box-shadow:none}@-webkit-keyframes autofill{to{color:#fff;background:transparent}}.produzentensuche input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.produzentensuche input::-webkit-input-placeholder{color:#fff;font-size:1rem;font-style:italic}@media (min-width:992px){.produzentensuche input::-webkit-input-placeholder{font-size:1.25rem}}.produzentensuche input:-moz-placeholder{color:#fff;font-size:1.25rem;font-style:italic;opacity:1}.produzentensuche input::-moz-placeholder{color:#fff;font-size:1.25rem;font-style:italic;opacity:1}.produzentensuche input:-ms-input-placeholder{color:#fff;font-size:1.25rem;font-style:italic}.produzentensuche input:-ms-input-placeholder{color:#fff;font-size:1.25rem;font-style:italic}.produzentensuche .container-information{margin-top:5rem}.produzentensuche .container-information .accordion{border:none}.produzentensuche .container-information .accordion .accordion-head{background-color:transparent;border-bottom:1px solid rgba(255, 255, 255, 0.3)}.produzentensuche .container-information .accordion .accordion-head h4{color:#fff;text-align:center}.produzentensuche .container-information .accordion .accordion-content{background-color:transparent;color:#fff;padding:1rem 0}.produzentensuche .container-information .accordion .accordion-content .rueckverfolgbarkeit-image{border:1px solid #fff}.close-btn{height:40px;width:40px;display:block;position:fixed;top:20px;right:20px;z-index:3000}.close-btn:hover{cursor:pointer}.close-btn::before,.close-btn::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.close-btn::before,.close-btn::after{content:'';position:absolute;width:36px;height:4px;background-color:#F4D678;border-radius:2px;top:16px;box-shadow:0 0 2px 0 #ccc;transition:0.3s}.close-btn::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:2px}.close-btn::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:2px}.close-btn:hover::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg);left:2px}.close-btn:hover::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:2px}@media (max-width:1199px){header .header-inner{min-height:113px}header .header-inner .logo{top:25px}header .header-inner .searchfildtrigger{display:inline-block;font-size:2rem;margin-top:35px;margin-left:2rem}header.fixed .header-inner{min-height:60px}header.fixed .header-inner .logo{max-width:77px;top:15px}header.fixed .header-inner #hamburger{margin-top:15px;font-size:1.75rem}header.fixed .header-inner .searchfildtrigger{font-size:1.75rem;margin-top:15px}.ce.layout-100 .ge-container{padding-bottom:2rem}}@media (max-width:991px){html{font-size:14px}header .header-inner .logo{float:none;text-align:center;margin:0 auto 1rem}header .header-inner .languagemenu{display:none}.ce.layout-100 .ge-container{background-image:none;padding-bottom:0}}@media (max-width:767px){h1{font-size:28px;font-size:1.75rem}h2{font-size:25px;font-size:1.5rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:16px;font-size:1rem}.flexslider ul.slides .container h2.slidercaption{display:none}.column-2 .ce-bodytext{-webkit-column-count:inherit;-webkit-column-gap:inherit;-moz-column-count:inherit;-moz-column-gap:inherit;column-count:inherit;column-gap:inherit}.productoutput .productimage-container{margin-top:0;margin-bottom:2rem}.producerimageslider{margin-top:0}#sidebarnav{right:0}}@media print{*:before{display:none}body{background:none !important;color:black !important}header{display:none}footer{display:none}a[href]:after{content:none}.recipeinfos{padding-top:1rem;padding-bottom:1rem}.nav.nav-tabs>li a{padding:0;display:none}.nav.nav-tabs>li.active a{display:block;font-size:1.5rem;font-weight:700}.bg-blue{padding:1rem}.recipeimage-container{width:400px}.parallax-mirror{display:none}.back-button{display:none}#printButton{display:none}.personenanzahl{text-align:left}.personen-switch{display:none}.personen-switch.active{display:block}.personen-switch.active .anzahl{color:#fff !important}.tab-content{padding:0}}