@media screen{.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}body{font-size:1.25rem;background:#f7f7f7}h1,h2,h3{font-size:1rem;font-weight:400;line-height:1.125em}.button,a,button{outline:0}a,body,p{color:#282828}a:active,a:hover{color:#484848}p{margin-bottom:1.25em}.button{color:#fff;background:#01203c}b,strong{font-weight:500;line-height:inherit}.button:hover{background:rgba(1,32,60,.75)}.boxShadow{box-shadow:0 0 1rem rgba(0,0,0,.1)}.boxPadding{padding:2rem}.grid-container{max-width:87.5rem}.img100{width:100%}.email,.tel{margin:.25rem 0;display:inline-block}.email i,.tel i{display:inline-block;width:2.5rem}}@media screen and (min-width:1400px){html{font-sizeee:1.1428571429vw}}@media screen and (max-width:39.99875em){.grid-full-width-small{margin-left:-1.25rem!important;margin-right:-1.25rem!important}body{font-size:1rem}}@media screen{header{background:#005228;background:rgba(0,82,40,.95);position:fixed;top:0;z-index:9999;width:100%;transition:background .5s}header,header.header-start.headerMenuTransparent{background:0 0}header.header-start.headerMenuTransparent #main-menu{border-color:rgba(129,169,148,.25)}#logo{padding-top:1.125rem;padding-bottom:1.125rem}}@media screen and (max-width:39.99875em){#logo img{height:2.1875rem}}@media screen{header.header-start.headerMenuTransparent.is-active{background:#818181;background:rgba(129,129,129,.95)}#main-menu{display:block!important}#mainMenu{list-style:none;margin:0;padding:0;min-height:100vh}#mainMenu li{float:left;padding:.5rem 0}#mainMenu li a{color:#7a3e86}#mainMenu li:hover a,.textBlock.textBlockBorder h2{color:#dfc47b}#mainMenu.menu .active>a,#mainMenu.menu .is-active>a{background:0 0;color:#dfc47b;text-decoration:underline}#mobileMenuButton{padding-top:1rem}#main-menu{border-top:none}#main-menu .wrap-slider{display:none}#menuIcon,#menuIcon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#menuIcon{float:right;width:2rem;height:1.25rem;position:relative;margin:.5rem;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menuIcon span{display:block;position:absolute;height:.125rem;width:100%;background:#333;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menuIcon span:nth-child(1),#menuIcon span:nth-child(2),#menuIcon span:nth-child(3){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#menuIcon span:nth-child(1){top:0}#menuIcon span:nth-child(2),#menuIcon span:nth-child(3){top:.65rem}#menuIcon span:nth-child(3){top:1.3rem}#menuIcon.is-active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-.28125rem;left:.25rem}#menuIcon.is-active span:nth-child(2){width:0;opacity:0}#menuIcon.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:1.1325rem;left:.25rem}#content{margin-top:2.75rem}#content h1{font-size:2.75rem;padding-bottom:2.75rem;font-weight:400}.textBlock h2,.textBlockAllgemein h2{font-size:2rem;text-transform:uppercase;padding-bottom:1.75rem}.textBlock h2{font-weight:200}.textBlockAllgemein h2{font-weight:300;padding-top:1.5rem}.textBlock p,.textBlockAllgemein p{margin-left:1.5rem;font-weight:200}.textBlockAllgemein p{margin-left:initial}.borderContainer{background:#005228;margin-bottom:5.625rem}.borderContainerImage{margin-top:.9375rem;transform:translateX(.9375rem)}.borderContainerImage .textBlockImage{padding:1.5rem}.borderContainerText{width:calc(75% - 2.5rem - .9375rem - .9375rem)!important}.textBlock.textBlockBorder{border:.9375rem solid #dfd1a6;padding:2rem;transform:translate(1rem,5.625rem);margin-bottom:1rem}.textBlock.textBlockBorder p{color:#dfd1a6}.textBlockImage img{width:100%}.ingredientsImage{max-width:20rem;margin-bottom:1.5rem}}@media screen and (max-width:39.99875em){.borderContainer{width:calc(100% + 40px);margin-left:-20px}.borderContainerImage{transform:initial}.borderContainerText{width:100%!important}.textBlock.textBlockBorder{transform:initial;border-width:.5rem;padding:1.125rem;margin:0}.textBlock.textBlockBorder p{margin-left:0}}@media screen{#produktSliderWrapper{padding:.75rem;background:#eee}#produktSliderWrapper .gc-display-area,#produktSliderWrapper .gc-zoom-area,#produktSliderWrapper .glass-case ul li{border:1px solid #bbb}#produktSliderWrapper .gc-icon{border-color:transparent;background:0 0}#produktSliderWrapper .gc-overlay-area{background:rgba(255,255,255,.95)}#produktSliderWrapper .gc-slide-container{transition:opacity 1.25s}#productTabs .tabs{margin-top:2.5rem;border:0;background:0 0;border-bottom:1px solid #005228}#productTabs .tabs-title{border-width:1px;border-style:solid;border-color:transparent transparent #005228;transform:translateY(1px)}#productTabs .tabs-title.is-active{border-color:#005228 #005228 #fff}#productTabs .tabs-title>a{background:#eee}#productTabs .tabs-title>a:focus,#productTabs .tabs-title>a[aria-selected=true]{background:#fff}#productTabs .tabs-title>a,#productTabs .tabs-title>a:focus,#productTabs .tabs-title>a[aria-selected=true]{color:#282828;font-size:1.125rem}#productTabs .tabHeader{padding-top:1.25rem;padding-bottom:2.25rem;font-weight:400;line-height:2rem;position:relative;font-size:1.5rem;margin-bottom:0;text-transform:uppercase;color:#282828}#productTabs .tabs-content{border-color:#005228;border-top:none}#productTabs .tabContent{color:#282828;font-size:.9375rem;line-height:1.25em;margin-bottom:1.25rem}.productContent{margin-top:3.25rem}#productTabs .tabContent ul{margin:0;list-style:none}.productContent h2{padding-bottom:.125rem;margin-bottom:1.75rem;border-bottom:1px solid}.productContent img,.productContent p{margin-left:1.25rem;font-weight:200}#productPriceWrapper td,.productContent strong{font-weight:300}.productContent ul{list-style:none;font-weight:200}#productNameWrapper{margin-top:.5rem}#productName,.productContent h2{font-size:2rem;text-transform:uppercase}#productName{padding-bottom:1.75rem;font-weight:200}#productCategory{color:#dfc47b;text-transform:capitalize;font-size:1rem;padding-bottom:.85rem}#productPriceWrapper thead{background:#005228}#productPriceWrapper th{font-weight:300;color:#eee}#productPriceWrapper tbody td:nth-child(2){font-weight:500}#productPriceWrapper td .fas{font-size:1rem}#produktTeaserWrapper{margin-top:7.5rem}.productTeaser{border:1px solid #ccc;display:block;padding:1.25rem;background:#fff;overflow:hidden}.productTeaserDetails{position:relative;z-index:1}.productTeaser img{transform:scale(1);transition:transform .85s}.productTeaser:hover img{transform:scale(1.125)}.productTeaser .productCategory{color:#dfc47b;text-transform:capitalize;font-size:1rem;padding-bottom:.85rem;display:block}.productTeaser .productName{font-size:2rem;text-transform:uppercase;padding-bottom:.85rem;font-weight:200;display:block}.productTeaser .productAmount{display:block;font-size:.9375rem;font-weight:200}.productTeaser .productPrice{display:block;font-size:1.125rem;font-weight:300}}@media screen and (max-width:39.99875em){#produktTeaserWrapper{margin-top:.5rem}}@media screen{footer{margin-top:7.5rem;background:#f3ecdc;padding-top:1.25rem;padding-bottom:2.5rem}footer .spacer{border-bottom:1px solid #282828;margin-bottom:1rem;padding-bottom:1rem}footer .spacer.space{margin-bottom:2.5rem}#footerTree{position:relative}#footerTree:after{position:absolute;content:"";bottom:0;width:5.625rem;height:5.8125rem;left:50%}.footerMenu h4{color:#282828;font-weight:400;line-height:2rem;font-size:1.125rem;text-transform:uppercase;margin-bottom:0;padding-bottom:0}.footerMenu ul{list-style:none;margin:0 0 1rem;padding:0}.footerMenu ul li{line-height:1.75em}.footerMenu ul li,.footerMenu ul li a{font-size:.875rem;color:#5a5957;text-decoration:none}.footerMenu ul li a:hover{color:#dfc47b}footer #copyright{font-size:.875rem}footer #socialWrapper li{float:left}footer #socialWrapper li a{margin:0 .75rem .75rem 0}footer #socialWrapper li a .fab{font-size:1.75rem}#footerLogo img{height:4.375rem}}@media screen and (max-width:39.99875em){footer{margin-top:1.5rem}#footerLogo img{height:2.1875rem}#footerTree:after{left:auto;right:0}}@media screen{#startSlider{z-index:99;position:relative;margin-bottom:7.5rem;margin-bottom:0}.slide{position:relative;margin:0;padding:0;height:100vh;max-height:60vw}.slide .item{background:#fff;height:100%;width:100%;position:relative}.slide .item .image{position:relative;overflow:hidden}.slide .item .itemBg,.slide .item img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%}.slide .item .itemBg{background-size:cover;background-position:top center}.slide>.slick-list,.slide>.slick-list>.slick-track,.slide>.slick-list>.slick-track>.slick-slide>div{position:relative;height:100%}.slide-animation{animation:fadezoom 8s 0s forwards}.slide-animation-bg{animation:fadezoombg 8s 0s forwards}@keyframes fadezoombg{0%{background-size:100%}to{background-size:120%}}@keyframes fadezoom{0%{transform:scale(1)}to{transform:scale(1.2)}}.slide .itemCaptionWrapper.itemCaptionCenter{width:100%}.slide .itemCaptionWrapper.itemCaptionCenter .itemCaption{align-self:center;margin-left:20%}}@media screen and (max-width:39.99875em){.slide .itemCaptionWrapper.itemCaptionCenter .itemCaption{margin:0;width:calc(100% - 1.25rem);background:rgba(255,255,255,.9);font-size:8.85vw;left:initial;padding:0}.slide .itemCaptionWrapper.itemCaptionCenter .itemCaption strong{font-size:12.25vw;margin-top:.75rem}.slide .itemCaptionWrapper.itemCaptionCenter .itemCaption .gray{font-size:9vw;padding:1rem;line-height:.95em}}@media screen{.slide .itemCaptionWrapper.itemCaptionImage{align-items:end;height:80vh}.slide .itemCaptionWrapper.itemCaptionImage .itemCaption{align-self:end;margin-left:20%}.slide .itemCaptionWrapper.itemCaptionRightFull{width:100%}}@media screen and (max-width:39.99875em){.slide .itemCaptionWrapper.itemCaptionImage .itemCaption{margin-left:0;width:calc(100% - 1.25rem);background:no-repeat;bottom:5vh}}@media screen{.slide .itemCaptionWrapper.itemCaptionRightFull .itemCaption{margin-left:0;position:absolute;width:30%;left:65%;font-family:"Caveat",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:3.75rem;color:#554f5d}.slide .itemCaptionWrapper.itemCaptionRightFull .itemCaption br{margin-bottom:1rem;display:block}}@media screen and (max-width:39.99875em){.slide .itemCaptionWrapper.itemCaptionRightFull .itemCaption{margin:0;width:calc(100% - 1.25rem);background:rgba(255,255,255,.9);font-size:9.5vw;left:initial;padding-left:1rem;padding-right:1rem}}@media screen{.slide .itemCaptionWrapper.itemCaptionRight{width:100%}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption{font-weight:400;font-size:3.25rem;color:#554f5d;margin-left:50%;margin-top:30%;width:45%;text-align:left;line-height:1.25em}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .einzelpreis{color:#952999;text-align:left;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:800;font-size:4.75rem;display:block;margin-bottom:2.25rem}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .komplettheadline,.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .komplettpreis{color:#554f5d;text-align:left;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:800;font-size:4.75rem;display:block;margin-bottom:.5rem}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .komplettheadline{font-weight:500;font-size:4.5rem;margin-bottom:.75rem}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption br{display:block}}@media screen and (max-width:39.99875em){.slide .itemCaptionWrapper.itemCaptionRight .itemCaption{margin:0;width:calc(100% - 1.25rem);background:rgba(255,255,255,.9);left:initial;padding-left:1rem;padding-right:1rem;font-size:6.5vw;line-height:1.25em}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .einzelpreis{font-size:12.25vw;margin-top:.75rem;margin-bottom:2rem}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .komplettpreis{font-size:12.25vw;margin-top:.75rem}.slide .itemCaptionWrapper.itemCaptionRight .itemCaption .komplettheadline{font-size:2.85rem;padding:0;line-height:.95em}}@media screen{.slide .itemCaptionOuterWrapper,.slide .itemCaptionOuterWrapper .grid-x{height:100%}.slide .itemCaptionWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center}.slide .itemCaption{order:0;flex:0 1 auto;align-self:auto;z-index:99;color:#952999;padding:.85rem 0;width:60%;margin-left:10%;display:block;text-align:center;line-height:1.0125em;transform:translateY(-100vh);transition:transform 1.25s;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:800;font-size:4.75rem}.slide .slick-active .itemCaption{transform:translateY(4rem)}.slide .caption-animation .itemCaption{transform:translateY(100vh);animation:captionAnimation .5s 0s forwards}@keyframes captionAnimation{0%{opacity:1}to{opacity:0}}.slide .itemCaption .gray{color:#554f5d;font-size:3rem;display:block}.slide .itemCaption strong{color:#952999;font-size:6.5rem;display:block;font-weight:800;line-height:1.125em}.slide .itemCaption .readmore{width:8.125rem;margin-top:.8125rem;padding:.625rem;color:#fff;position:relative;font-size:1.125rem;line-height:1.475rem;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-decoration:none;border-bottom:1px solid #fff;transition:all .2s ease-out;text-shadow:none;text-transform:none;display:none!important}.slide .itemCaption .readmore:hover{color:#dfc47b;margin-right:15px}.slide .itemCaption .readmore:after{position:absolute;right:-2.625rem;top:.4375rem;content:"\f054";width:2.25rem;height:2.25rem;border-radius:50%;font-family:"Font Awesome 5 Free";background:#dfc47b;color:#fff;font-weight:700;line-height:2.225rem;padding-left:.125rem}}@media screen and (max-width:39.99875em){.slide{max-height:99.9vh}.slide .itemCaptionWrapper{height:calc(95% - 4rem);position:relative;display:block}.slide .itemCaption{font-size:2rem;position:absolute;bottom:0;display:block;background:rgba(0,0,0,.45);padding:1.5rem 3rem;margin-left:5%;width:calc(90% - 1.25rem);font-size:5vw}}@media screen{.wrapperV2 #content{margin-top:0}.wrapperV2 .promoHeader{background:linear-gradient(to bottom,#e6e7e8,#fff);padding-top:7.5rem;padding-bottom:7.5rem}.wrapperV2 .promoHeader .headline{font-size:5rem;text-align:center;font-weight:800;display:block;color:#554f5d;line-height:1.3em;margin-bottom:5rem}.wrapperV2 .promoHeader .headline .prozente{font-size:11rem;display:inline-block;transform:translateY(1.5rem);color:#952999}.wrapperV2 .promoHeader .subline{font-size:3.5rem;text-align:center;font-weight:300;display:block;color:#554f5d;line-height:1em;font-family:"Caveat",Georgia,"Times New Roman",Times,serif}.wrapperV2 .materialBox{text-align:right;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin-bottom:8rem}.wrapperV2 .materialBox .materialHeadline{font-weight:800;font-size:4.75rem;display:block;margin-bottom:.5rem}.wrapperV2 .preisBox,.wrapperV2 .preisBox .einzelpreis,.wrapperV2 .preisBox .komplettpreis{text-align:left;font-family:"Barlow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;margin-bottom:8rem}.wrapperV2 .materialBox ul{margin:0 1.5rem 1rem .5rem;list-style:none}.wrapperV2 .preisBox ul{margin:0 .5rem 1rem 1.5rem;list-style:none}.wrapperV2 .materialBox li,.wrapperV2 .preisBox li{margin-bottom:2.25rem;font-weight:400;font-size:3.25rem;color:#554f5d;line-height:1.25em;display:block}.wrapperV2 .preisBox .einzelpreis,.wrapperV2 .preisBox .komplettpreis{color:#952999;font-weight:800;font-size:4.75rem;display:block;margin-bottom:2.25rem}.wrapperV2 .preisBox .komplettpreis{color:#554f5d;margin-bottom:.5rem}.wrapperV2 .preisBox .einzelpreis span,.wrapperV2 .preisBox .komplettpreis span{font-weight:400;font-size:3.25rem;color:#554f5d;text-align:left;line-height:1.25em;display:block}.wrapperV2 .featuresHeader{background:linear-gradient(to bottom,#e6e7e8,#fff);padding-top:7.5rem;padding-bottom:7.5rem}.wrapperV2 .featuresHeader .headline{font-size:5rem;text-align:center;font-weight:800;display:block;color:#554f5d}.wrapperV2 .featuresHeader .subline{font-size:3.5rem;text-align:center;font-weight:300;display:block;color:#952999;line-height:1em}.wrapperV2 .featuresLeft,.wrapperV2 .featuresRight{text-align:right;font-family:"Caveat",Georgia,"Times New Roman",Times,serif}.wrapperV2 .featuresRight{text-align:left}.wrapperV2 .featuresLeft ul{margin:2rem 1.5rem 1rem .5rem;list-style:none}.wrapperV2 .featuresRight ul{margin:2rem .5rem 1rem 1.5rem;list-style:none}.wrapperV2 .featuresLeft li,.wrapperV2 .featuresRight li{line-height:1.125em;font-size:3.5rem;margin-bottom:2.25rem}.wrapperV2 footer{background:#e6e7e8}.wrapperV2 footer .spacer{margin-bottom:1.5rem}}@media screen and (max-width:39.99875em){.wrapperV2 .slide{max-height:90vh}.wrapperV2 .promoHeader .subline{font-size:12vw;padding:10vw}.wrapperV2 .promoHeader .headline{font-size:11vw}.wrapperV2 .promoHeader .headline .prozente{font-size:35vw;line-height:1em;transform:translateY(0)}.wrapperV2 .materialBox li,.wrapperV2 .preisBox li{font-size:8vw;text-align:left}.wrapperV2 .materialBox .materialHeadline{font-size:12vw;text-align:center;margin-bottom:5vw}.wrapperV2 .preisBox .einzelpreis,.wrapperV2 .preisBox .komplettpreis{font-size:15vw}.wrapperV2 .preisBox .einzelpreis span,.wrapperV2 .preisBox .komplettpreis span{font-size:7vw}.wrapperV2 .featuresHeader .headline{font-size:14vw;line-height:1;margin-bottom:5vw}.wrapperV2 .featuresHeader{margin-bottom:0;padding-bottom:10vw}.wrapperV2 .featuresLeft li,.wrapperV2 .featuresRight li{text-align:left;font-size:11vw;order:1}.wrapperV2 .featuresImage{padding:0 25vw;order:0}.wrapperV2 .featuresRight ul{margin:2rem 1.5rem 1rem .5rem}}@media screen{#content .content{margin-top:10rem}#content .content .headline{font-size:3.5rem;font-weight:800;display:block;color:#554f5d}#content .content p{font-size:1.125rem;font-weight:300;display:block}}@media screen and (max-width:39.99875em){#content .content{margin-top:20vw}#content .content .headline{font-size:15vw}#content .content p{font-size:4.5vw}}