.quote{margin-bottom:64px;margin-top:64px;padding-bottom:calc(17.6327vw + 35px);padding-top:26.44905vw}@media only screen and (min-width:768px){.quote{margin-top:80px}}@media only screen and (min-width:1440px){.quote{margin-top:120px}}@media only screen and (min-width:768px){.quote{margin-bottom:80px}}@media only screen and (min-width:1440px){.quote{margin-bottom:120px}}.quote:after{background-image:url(/dist/assets/images/layout/quote.svg);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-8.81635vw;height:130px;left:5px;opacity:.3;right:0}.quote:after,.quote:before{content:"";display:block;position:absolute}.quote:before{bottom:0;left:0;pointer-events:none;top:20px;transform:skewY(-10deg);width:100%}@media only screen and (min-width:768px){.quote:before{top:45px}}@media only screen and (min-width:1440px){.quote:before{top:60px}}.quote.is--vegan:before{background-color:#78ab2a}.quote.is--vegetarisch:before{background-color:#14621f}.quote.is--fleisch:before{background-color:#a22c2d}.quote[data-inview]:not(.inview) .quote__author,.quote[data-inview]:not(.inview) .quote__text{opacity:0;transform:translateY(20px)}.quote[data-inview].inview .quote__author,.quote[data-inview].inview .quote__text{transition:all .625s cubic-bezier(.25,1,.5,1) .2s}.quote[data-inview].inview .quote__author{transition-delay:.4s}@media only screen and (min-width:1024px){.quote[data-inview].inview .quote__author{transition-delay:unset}.quote[data-inview].inview .quote__text{transition-delay:.4}}@media only screen and (min-width:768px){.quote:after{bottom:calc(-8.81635vw + 3px);height:150px;left:20px}}@media only screen and (min-width:1024px){.quote{padding-bottom:6.17144vw;padding-top:12.34289vw}}@media only screen and (min-width:1440px){.quote:after{bottom:calc(-8.81635vw + 16px);height:200px;left:100px}}@media only screen and (min-width:1920px){.quote{padding-bottom:118.49173px;padding-top:236.98346px}.quote:after{bottom:-144.2739px;height:300px;left:150px}}.quote__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:320px){.quote__inner{width:85.33333vw}}@media only screen and (min-width:768px){.quote__inner{width:87.5vw}}@media only screen and (min-width:1920px){.quote__inner{width:1668px}}.quote__content{width:81.6vw}@media only screen and (min-width:768px){.quote__content{width:70.05208vw}}@media only screen and (min-width:1024px){.quote__content{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:1440px){.quote__content{width:55.46875vw}}@media only screen and (min-width:1920px){.quote__content{width:1058px}}.quote__text{color:#fff;font-size:38px;line-height:1.21053;margin-bottom:25px}.quote__text :not(.is--small){font-family:VeneerTwo,Arial,sans-serif;font-weight:400;text-transform:uppercase}.quote__text:not(.is--editmode) p{position:relative}.quote__text:not(.is--editmode) p:after,.quote__text:not(.is--editmode) p:before{font-family:VeneerTwo,Arial,sans-serif;font-size:1.25em;font-weight:400;line-height:1;margin-top:-.05em;position:absolute;text-transform:uppercase}.quote__text:not(.is--editmode) p:before{content:"„";margin-left:-2px;transform:translateX(-100%)}.quote__text:not(.is--editmode) p:after{content:"”";margin-left:2px}@media only screen and (min-width:1024px){.quote__text{width:48.17708vw}}@media only screen and (min-width:1440px){.quote__text{font-size:50px;line-height:1.2;width:40.88542vw}}@media only screen and (min-width:1920px){.quote__text{width:780px}}.quote__text .is--small{font-family:Asap Condensed,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.16667}@media only screen and (min-width:768px){.quote__text .is--small{font-size:22px;line-height:1.13636}}@media only screen and (min-width:1440px){.quote__text .is--small{font-size:28px;line-height:1.14286}}.quote__author{border-left:2px solid #fff;color:#fff;margin-left:-18px;padding:10px 0 10px 20px;width:64vw}@media only screen and (min-width:1440px){.quote__author{font-size:16px;line-height:1.5}}.quote__author strong{display:inline-block;margin-bottom:10px}@media only screen and (min-width:768px){.quote__author{width:40.88542vw}}@media only screen and (min-width:1024px){.quote__author{border-left:unset;border-right:2px solid #fff;color:#fff;margin-left:0;order:-1;padding:10px 20px 10px 0;width:19.01042vw}}@media only screen and (min-width:1440px){.quote__author{width:11.71875vw}}@media only screen and (min-width:1920px){.quote__author{width:224px}}