#Sustainability{display:flex;flex-direction:column;align-items:center}#Sustainability .button--primary{border-radius:9px!important;text-transform:none!important}#Sustainability>div{width:100%;background-color:#fff}#Sustainability .sustainability-header{height:calc(100vh - 70px);background-color:#f6f1ea;background-repeat:no-repeat;background-size:cover}#Sustainability .sustainability-header .sustainability-header-content{margin-top:39px;margin-left:128px;display:flex;flex-direction:column;justify-content:flex-start;max-width:620px;position:relative}#Sustainability .sustainability-header .sustainability-header-content .title{width:740px}#Sustainability .sustainability-header .sustainability-header-content .title .underline-left{width:350px}#Sustainability .sustainability-header .Triangle{left:0;border-width:0 0 7.1428571429vw 100vw;border-color:transparent transparent #fff}#Sustainability .sustainability-goals{background-color:#fff;max-width:100vw;display:flex;z-index:2;flex-direction:column;align-items:center;position:relative;height:600px;box-sizing:border-box;padding:50px 0 80px}#Sustainability .sustainability-goals .sustainability-goals-container{max-width:1200px}#Sustainability .sustainability-goals .sustainability-goals-container .section-list{display:flex}#Sustainability .sustainability-goals .sustainability-goals-container .section-list>div{width:240px;height:300px;display:flex;align-items:center;margin-right:40px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section{display:flex;flex-direction:column;padding:10px 20px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section.title{padding-left:0}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section:last-child{padding-right:0}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section .thin{margin:9px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section .font3{font-size:16px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section>.image{background-repeat:no-repeat;background-size:contain}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section>.image:first-of-type{width:126px;height:118px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section>.image:nth-of-type(2){width:114px;height:118px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section>.image:nth-of-type(3){width:162px;height:118px;transform:translateY(30px)}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section>.text{font-family:Inter;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#000;margin-top:34px}#Sustainability .sustainability-goals .Triangle{border-color:#fff transparent transparent;position:absolute;top:100%;z-index:1}#Sustainability .sustainability-report{position:relative;background-color:#f6f1ea;max-width:100vw;background-repeat:no-repeat;background-position:0 100%;height:680px;padding:0!important}#Sustainability .sustainability-report .sustainability-report-container{width:1280px;height:100%}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-img-container{width:calc(60% - 30px);max-width:668px;height:220%;top:-60%;position:relative;z-index:2;margin-right:30px}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-img-container img{width:100%}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container{position:absolute;width:300px;right:128px;top:50%;transform:translateY(-50%)}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container .font7{margin-bottom:18px}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container .font3{font-size:16px;margin:34px auto}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container button{width:330px;margin:0 auto;display:block}#Sustainability .sustainability-report .Triangle{left:0;border-width:0 0 7.1428571429vw calc(100vw - 15px);border-color:transparent transparent #fff}#Sustainability .bfc{background-color:#fff;max-width:100vw;align-items:center;position:relative;padding-top:47px;display:flex;flex-direction:column}#Sustainability .bfc .bfc-container{width:100%;max-width:1200px;text-align:center}#Sustainability .bfc .bfc-container .bfc-slider .item{margin-right:20px}#Sustainability .bfc .bfc-container .bfc-carousel-container,#Sustainability .bfc .bfc-container .bfc-slider{display:flex;justify-content:space-between}#Sustainability .bfc .bfc-container .bfc-carousel-container .item,#Sustainability .bfc .bfc-container .bfc-slider .item{width:360px;height:500px;background-color:#e8d2c1;border-radius:20px;padding:0 24px;box-sizing:border-box;transform:scale(.95)}#Sustainability .bfc .bfc-container .bfc-carousel-container .item .person,#Sustainability .bfc .bfc-container .bfc-slider .item .person{display:flex;align-items:center;border-bottom:2px solid #000;height:128px}#Sustainability .bfc .bfc-container .bfc-carousel-container .item .person .image,#Sustainability .bfc .bfc-container .bfc-slider .item .person .image{width:86px;height:86px;background-repeat:no-repeat;background-size:100%;margin-right:17px}#Sustainability .bfc .bfc-container .bfc-carousel-container .item .person .name,#Sustainability .bfc .bfc-container .bfc-slider .item .person .name{width:192px;font-family:Inter;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#000;text-align:left}#Sustainability .bfc .bfc-container .bfc-carousel-container .item .bowl,#Sustainability .bfc .bfc-container .bfc-slider .item .bowl{width:230px;height:230px;background-repeat:no-repeat;background-size:100%;margin:25px auto 20px}#Sustainability .bfc .bfc-container .bfc-carousel-container .slick-dots,#Sustainability .bfc .bfc-container .bfc-slider .slick-dots{z-index:99}#Sustainability .bfc .Triangle{z-index:1;top:7.1428571429vw;border-width:7.1428571429vw 0 0 calc(100vw - 15px);border-color:#fff transparent transparent;left:0;position:relative}#Sustainability .support-report{background-color:#fff;max-width:100vw;align-items:center;position:relative;padding-top:calc(7.14286vw + 50px);display:flex;flex-direction:column}#Sustainability .support-report .support-report-container{width:100%;max-width:1200px;text-align:center}#Sustainability .support-report .support-report-container .home-menu-carousel{padding:55px 0 95px}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .carousel-arrow-left,#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .carousel-arrow-right{position:absolute;top:45%;left:-50px}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .carousel-arrow-right{right:-50px;left:unset}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .slick-list .slick-track .slick-slide div .carousel-each .carousel-each-img-container{width:15vw;max-width:200px;margin:0 2%}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .slick-list .slick-track .slick-slide div .carousel-each .carousel-each-img-container img{cursor:pointer;height:100%;width:100%;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px}#Sustainability .support-report .Triangle{z-index:1;border-width:0 0 7.1428571429vw calc(100vw - 15px);border-color:transparent transparent #fff}@media(min-width:1200px){#Sustainability .sustainability-header .sustainability-header-content{justify-content:center}}@media(max-width:1200px){#Sustainability .bfc .bfc-container .bfc-carousel-container .slick-slider .slick-list .slick-track .slick-slide div .bfc-each .bfc-each-img-container{height:15vw}}@media(max-width:1000px){#Sustainability .bfc .bfc-container .bfc-carousel-container .slick-slider .slick-list .slick-track .slick-slide div .bfc-each .bfc-each-img-container{height:22vw}#Sustainability .sustainability-report{padding:120px 30px 0}}@media(max-width:768px){#Sustainability{overflow-x:hidden}#Sustainability>div{padding:0 30px}#Sustainability .Triangle{border-width:14.2857142857vw 0 0 100vw;left:0}#Sustainability .sustainability-goals{padding:30px 60px 50px 30px}#Sustainability .sustainability-goals .sustainability-goals-container{flex-direction:column}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section{border-right:unset!important}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section:not(:first-child){border-left:5px solid #c0164b;padding:10px 0 40px 45px;width:300px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section:not(:first-child) .thin{margin-bottom:10px}#Sustainability .sustainability-goals .sustainability-goals-container .sustainability-goals-section:last-child{padding-bottom:10px}#Sustainability .sustainability-goals .Triangle{border-width:14.2857142857vw 0 0 100vw}#Sustainability .sustainability-report .sustainability-report-container{flex-direction:column;height:unset;margin-bottom:0}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-img-container{width:100%;max-width:unset;top:-120px;margin-right:0}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-img-container img{transform:scaleX(-1)}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container{margin-left:0;width:100%;max-width:unset;position:relative;top:-75px}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container .font7{margin-bottom:15px}#Sustainability .sustainability-report .sustainability-report-container .sustainability-report-text-container .font4{margin-bottom:25px}#Sustainability .sustainability-report .Triangle{border-width:0 0 14.2857142857vw 100vw}#Sustainability .bfc{padding-top:36px}#Sustainability .bfc .bfc-container .bfc-carousel-container{position:relative;left:55px}#Sustainability .bfc .bfc-container .bfc-carousel-container .slick-slider .slick-list .slick-track .slick-slide div .bfc-each .bfc-each-img-container{height:60vw;max-height:280px}#Sustainability .bfc .bfc-container .bfc-carousel-container .slick-slider .slick-list .slick-track .slick-slide div .bfc-each .bfc-each-img-container img{height:100%;width:auto}#Sustainability .bfc .Triangle{border-width:14.2857142857vw 0 0 calc(100vw - 15px);top:14.2857142857vw}#Sustainability .support-report{padding:100px 0 0}#Sustainability .support-report .support-report-container .home-menu-carousel{padding:44px 0 60px;position:relative;left:65px}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .carousel-arrow-left{left:-30px}#Sustainability .support-report .support-report-container .home-menu-carousel .slick-slider .slick-list .slick-track .slick-slide div .carousel-each .carousel-each-img-container{width:30vw;margin:0 1vw}}.sustainability-header .custom-title{width:530px;font-size:110px;line-height:.91}.sustainability-header .custom-title .line{height:21px}@media(max-width:768px){.sustainability-header{background-image:url(https://beetsandroots-data-library.s3.eu-central-1.amazonaws.com/Webshop/Sustainability_Mobile.jpg)!important;background-position:bottom!important}.sustainability-header>div{margin:40px 0 0!important;width:300px}.sustainability-header .custom-title{width:330px;height:240px;font-size:64px;transform:translateY(-20px)}.sustainability-header .custom-title .line{display:inline-block;width:292px;height:12px;transform:translateY(-30px)}}.sustainability-goals .custom-title{width:430px;font-size:90px;margin:0 auto 70px}.sustainability-goals .custom-title .line{height:16px}.sustainability-goals .german{width:550px}@media(max-width:768px){.sustainability-goals{padding:30px 0!important;height:auto!important}.sustainability-goals .custom-title{text-align:center;font-size:48px;width:220px;margin:0 auto}.sustainability-goals .custom-title .line{margin:0 auto;height:9px}.sustainability-goals .german .line{width:120px}.sustainability-goals .section-list{display:block!important}.sustainability-goals .section-list .sustainability-goals-section{border-left:none!important;margin:0!important;padding:0!important;width:300px!important}}.sustainability-report .custom-title{font-size:44px;font-weight:700;line-height:.91}.sustainability-report .custom-title .line{width:204px;height:8px}.sustainability-report .german .line{width:204px}@media(max-width:768px){.sustainability-report{background-size:cover!important;background-image:url(https://beetsandroots-data-library.s3.eu-central-1.amazonaws.com/Webshop/compo-1-b-copy-3.png)!important}.sustainability-report .sustainability-report-container{width:auto!important}.sustainability-report .sustainability-report-container .sustainability-report-text-container{padding-top:32px;position:static!important;width:100%!important;transform:none!important}.sustainability-report .custom-title{width:320px;text-align:center;font-size:38px;margin:0 auto}.sustainability-report .custom-title .line{display:block;width:174px;height:7px;margin:0 auto}.sustainability-report .thin{width:330px;text-align:center}.sustainability-report .german{width:300px;word-break:break-word}}.bfc .bfc-carousel-container{display:block}.bfc .bfc-slider{display:none!important}.bfc .custom-title{width:350px;margin:0 auto 30px;font-size:44px;font-weight:700;line-height:.91}.bfc .custom-title .line{height:8px;margin:0 auto}@media(max-width:768px){.bfc .bfc-carousel-container{display:none!important}.bfc .bfc-slider{display:block!important}.bfc .custom-title{text-align:center;font-size:38px;width:auto!important}.bfc .custom-title .line{display:block;width:290px!important}}.support-report .home-menu-carousel{display:block}.support-report .support-list{display:none}.support-report .custom-title{width:640px;font-size:44px;font-weight:700;line-height:.91;margin:0 auto}.support-report .custom-title .line{height:8px;margin:0 auto}.support-report .german{width:760px}@media(max-width:768px){.support-report .home-menu-carousel{display:none!important}.support-report .support-list{display:block!important;margin:30px auto 47px;width:350px}.support-report .support-list>div{display:inline-block;margin:0 10px}.support-report .support-list img{width:92px;height:92px}.support-report .custom-title{text-align:center;font-size:38px;width:290px!important}.support-report .custom-title .line{display:block}.support-report .german .line{width:230px}}