@font-face{font-display:swap;font-family:'Epilogue';font-style:normal;font-weight:400;src:url("/static/fonts/epilogue/epilogue-v17-latin-regular.ae3da85bb1b6.woff2?4b00760302a1") format('woff2')}@font-face{font-display:swap;font-family:'Epilogue';font-style:normal;font-weight:700;src:url("/static/fonts/epilogue/epilogue-v17-latin-700.3cdb73f53472.woff2?4b00760302a1") format('woff2')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:400;src:url("/static/fonts/jost/jost-v18-latin-regular.3c986c6628b4.woff2?4b00760302a1") format('woff2')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:500;src:url("/static/fonts/jost/jost-v18-latin-500.a3c2438bfe16.woff2?4b00760302a1") format('woff2')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:600;src:url("/static/fonts/jost/jost-v18-latin-600.b6346d671c34.woff2?4b00760302a1") format('woff2')}:root{--green:#9EC400;--green-highlight:#48B32E;--headline:#34495E;--text:#444444;--gray:#F5F5F5;--darkgray:#E4E4E4;--darkgreen:#1a281c;--bg-menu:#1e3716;--filterborder:#929292;--filtergray:#D5D5D5;--filtercolor:#010101;--primary:#5C7E3E;--secondary:#FFCB24;--dark:#2F2F2F;--red:#F3274C;--orange:#F1A026;--border:#C3C3C3;--white:#ffffff;--black:#000;--border-radius:30px}body{margin:0;box-sizing:border-box;font-family:"Epilogue","Jost",sans-serif;font-size:1.125rem;color:var(--text);font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:var(--white);z-index:-3}a{color:var(--primary);&:hover{color:var(--secondary)}}.navbar{background-color:var(--gray);.nav-link{position:relative;color:var(--white);font-size:1rem;@media screen and (min-width:992px){&.active::after,&:hover::after{position:absolute;content:"";width:70%;left:50%;transform:translateX(-50%);bottom:0;border-bottom:2px solid var(--white);opacity:80%}}}}.navbar-toggler{border:none;span{display:block;background-color:var(--white);height:3px;width:25px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all 0.35s ease-out;transform-origin:center left}}.navbar-toggler span:nth-child(1){margin-top:0.3em}.navbar-toggler:not(.collapsed) span:nth-child(1){transform:translate(15%,-33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) span:nth-child(3){transform:translate(15%,33%) rotate(-45deg)}.navbar-toggler span:nth-child(1){transform:translate(0%,0%) rotate(0deg)}.navbar-toggler span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(3){transform:translate(0%,0%) rotate(0deg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Jost",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;margin-bottom:2.5rem;&.underline{position:relative;margin-bottom:1em;&::after{content:"";display:block;position:absolute;bottom:-6px;width:62px;height:4px;background:#47B32D 0% 0% no-repeat padding-box}}}@media (min-width:1200px){.h1,h1{font-size:4rem}.h2,h2{font-size:3.5rem}}.card-title h2,.card-title h3,.card-title h4{margin-bottom:.5rem}.subhead{font-size:16px;font-family:'Jost',sans-serif;font-weight:400;margin-bottom:.5rem;letter-spacing:1.92px;color:#5C7E3E}.bg-primary{background-color:var(--primary)!important;color:var(--white)!important;position:relative}.bg-secondary{background-color:var(--secondary)!important;color:var(--white)!important}.bg-gray{background-color:var(--gray)!important;position:relative}.bg-darkgray{background-color:var(--darkgray)!important}.gradient-bkg{background:rgb(92,126,62);background:-moz-radial-gradient(circle,rgba(92,126,62,1) 70%,rgba(63,83,46,1) 90%);background:-webkit-radial-gradient(circle,rgba(92,126,62,1) 70%,rgba(63,83,46,1) 90%);background:radial-gradient(circle,rgba(92,126,62,1) 70%,rgba(63,83,46,1) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5c7e3e",endColorstr="#3f532e",GradientType=1)}.green-highlight{color:var(--green-highlight)}.headline-primary{color:var(--headline)}.list-group-item{font-size:1.125rem}.stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;content:"";&::after{content:none}}hr{margin-top:3rem;margin-bottom:2rem;border:0;border-top:1px solid #C2C2C2}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-info{color:var(--orange)!important}.btn{padding:12px 42px;border-radius:35px;border:1px solid}.btn-primary{background-color:var(--primary);border-color:var(--primary);width:fit-content;&:hover{background-color:transparent;border:1px solid var(--primary);color:var(--primary)}&:active{background-color:var(--primary)!important;border-color:var(--primary)!important}}.btn-secondary{background-color:transparent;border:1px solid var(--secondary);color:var(--secondary);width:fit-content;&:hover{background-color:var(--white);border-color:var(--secondary);color:var(--black)}&:active{background-color:var(--secondary)!important;border-color:var(--secondary)!important}}.btn-secondary-fill{background-color:var(--secondary);border:1px solid var(--secondary);color:var(--black);width:fit-content;&:hover{background-color:transparent;border-color:var(--secondary)}&:active{background-color:var(--secondary)!important;border-color:var(--secondary)!important}}.btn-outline{background-color:transparent;border:1px solid var(--primary);color:var(--primary);width:fit-content;&:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)}&:active{background-color:var(--secondary)!important;border-color:var(--secondary)!important}}.btn-circle{border-radius:50%;width:42px;height:auto;aspect-ratio:1/1;padding:0!important}.btn-secondary.btn-circle:hover{background-color:var(--secondary);color:var(--white)}.btn-cart{width:100%;@media screen and (min-width:768px){width:fit-content}}.btn-filter{border:none;padding:12px 0;width:100%}.paypal-button{background-color:#0070ba;color:white;font-size:16px;font-weight:bold;border:none;padding:12px 24px;border-radius:5px;cursor:pointer;display:inline-block;text-align:center;transition:0.3s}.paypal-button:hover{background-color:#005ea6}.mobile-sort{padding:12px 0;select{opacity:0;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}}.filter-row{position:relative;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);&::after{content:"";position:absolute;width:1px;height:70%;background-color:var(--gray);left:50%;top:50%;transform:translate(-50%,-50%)}}section{padding:60px 0;@media screen and (min-width:992px){padding:90px 0}}form{input{border-radius:var(--border-radius)!important}.weight-unit{position:absolute;top:50%;transform:translateY(-50%);right:38px}.form-floating{input,textarea{padding-left:26px!important}textarea{height:174px!important;border-radius:var(--border-radius)}label{padding-left:28px;line-height:28px}}.number{position:relative;display:inline-flex;input{width:100%!important;max-width:132px;height:54px;padding-left:32px;padding-right:46px;border-top-style:outset;border:2px solid var(--border)!important}.minus,.plus{cursor:pointer;height:100%;padding-right:8px;padding-left:8px;align-content:center;display:inline-block;vertical-align:middle;text-align:center;background-color:var(--secondary)}.minus{position:absolute;left:0;border-top-left-radius:30px;border-bottom-left-radius:30px;border:2px solid var(--border);border-right:none}.plus{position:absolute;right:0;border-top-right-radius:30px;border-bottom-right-radius:30px;border:2px solid var(--border);border-left:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none;outline:none}}}ul.numeration{list-style-type:none;padding-left:0;li:not(:last-child){margin-bottom:1rem}li{display:flex;align-items:center}li::before{content:url("//static/images/icons/leaf.png");display:inline-block;text-align:left;position:relative;padding-right:.5rem}}.badge{a{color:var(--white)}.close{position:absolute;display:flex;justify-content:center;align-items:center;top:-8px;right:-8px;background-color:var(--black);width:20%;max-width:28px;border-radius:50%;aspect-ratio:1 / 1!important}}.delivery-address{form{select{border-radius:var(--border-radius);padding-left:26px!important}}}.header{position:relative;z-index:1;color:var(--white);background-color:var(--bg-menu);@media screen and (min-width:768px){background-color:var(--primary);&::before{content:"";background-image:url("/static/images/hero/hero-overlay.300ba41255e7.png?4b00760302a1");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-position-x:40%}.small{font-size:.875rem}.hero-banner{position:absolute;top:50%;right:0;transform:translateY(-50%);max-width:600px}}}@media screen and (max-width:991px){.offcanvas{&.text-bg-dark{background-color:var(--bg-menu)!important}}}.main-image{position:relative;img{max-height:576px}&::before{content:"";position:absolute;bottom:0;left:0;width:min(425px,75%);height:min(425px,75%);z-index:-1;background-color:var(--green);border-radius:50%}}.app-download{img{height:60px;object-fit:contain}}.colorbox{border-radius:var(--border-radius);&.green{background-color:#EDFFD9}&.skintone{background-color:#FFF1E0}li{font-size:1.125rem;&::marker{color:#47B32D}}}.poster-preview{a{border:1px solid var(--border);border-radius:var(--border-radius);&:hover{border-color:var(--secondary)}}}.alert-debug{color:var(--black);background-color:white;border-color:#d6e9c6}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.cart-head{position:relative;z-index:2;&:before{content:"";background-color:var(--white);z-index:-3;position:absolute;width:100%;height:50%;top:50%;bottom:0;left:0}&:after{content:"";z-index:-1;position:absolute;border-radius:42px;top:50%;left:-1px;right:-1px;height:100%;transform:translateY(-50%);background-color:var(--green)}}.cart-image img{display:block;max-width:84px;aspect-ratio:1/1;object-fit:contain;width:100%;height:auto;@media screen and (min-width:768px){width:auto}}.cart-footer{position:relative;z-index:2;&:before{content:"";background-color:var(--white);z-index:-3;position:absolute;width:100%;height:50%;top:0;bottom:50%;left:0}&:after{content:"";z-index:-1;position:absolute;border-radius:42px;top:50%;left:-1px;right:-1px;height:100%;transform:translateY(-50%);background-color:var(--gray);border-radius:var(--border-radius)}}.poster-card{border:1px solid var(--secondary);border-radius:var(--border-radius);aspect-ratio:1/1;padding:46px;background-color:var(--white)}.product-card{border:1px solid var(--filtergray);border-radius:var(--border-radius);.card-body{flex:initial}.product-card-img{display:flex;flex:1;align-items:center;img{object-fit:contain;max-height:200px}}&:hover{border-color:var(--secondary);box-shadow:0px 12px 8px #0404040D}}.shopping-cart{position:relative;height:46px;width:46px;border-radius:50%;background-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;@media screen and (min-width:762px){background-color:var(--primary)}a{color:var(--gray)}.badge{position:absolute;background-color:var(--black);top:0;right:-30%;width:24px;border-radius:50%;aspect-ratio:1/1;padding:0;display:flex;justify-content:center;align-items:center}}.dot{height:15px;width:15px;border-radius:50%;display:inline-block;&.instock{background-color:var(--green)}&.outstock{background-color:var(--red)}}#search-results{display:none;.show-results{top:100%;left:0;right:0;min-height:calc(100dvh - 110px);background-color:var(--gray);padding:2rem 2rem 1rem;z-index:400;.card-body{color:#000!important}.product-card{color:#000}}}.filters{padding:32px;border-radius:var(--border-radius);background-color:var(--gray);.list-group-flush>.list-group-item,.list-group-flush>.list-group-item:last-child{border-color:var(--filterborder);border-bottom-width:1px;a{color:var(--filtercolor);font-size:16px;&:hover{color:var(--primary)}}}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}}select{padding:0 1rem;border-radius:var(--border-radius);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none}.dropdown-select{position:relative;select{height:54px;cursor:pointer}&::before{content:"";pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%);background:var(--secondary);border-radius:50%;width:28px;height:28px}&::after{content:"";pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%);background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='16' viewBox='0 0 16 16' width='16' class='bi bi-chevron-down' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;width:16px;height:24px}}.form-control:focus,.form-select:focus{border-color:var(--secondary);box-shadow:none}select.form-select{border-radius:var(--border-radius);padding-left:18px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none}form[type="search"]{height:48px;width:220px;position:relative;input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;padding-left:18px}&::before{content:"";pointer-events:none;z-index:3;position:absolute;top:50%;right:27px;transform:translateY(-50%);background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='14' viewBox='0 0 16 16' width='14' class='bi bi-search' xmlns='http://www.w3.org/2000/svg'><path d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;width:16px;height:24px}&::after{content:"";pointer-events:none;z-index:2;position:absolute;top:50%;right:20px;transform:translateY(-50%);background:var(--secondary);border-radius:50%;width:28px;height:28px}}.progressbar{counter-reset:step;list-style-type:none;display:flex;justify-content:center;padding-left:0;li{float:left;width:20%;position:relative;text-align:center;&:before{content:counter(step);counter-increment:step;width:50px;height:50px;display:block;margin:0 auto 10px auto;border-radius:50%;line-height:48px;background:var(--white);color:#404040;text-align:center;font-weight:bold}&:after{content:'';position:absolute;width:100%;height:6px;background:var(--white);top:23px;left:-50%;z-index:-1}&:first-child:after{content:none}&.active + li:after,&.active:before{background:#FFCB24;color:var(--white)}}}.order-info{border-radius:var(--border-radius)!important;background-color:var(--dark);color:var(--white);.order-details{background-color:var(--white);color:var(--black);border-radius:var(--border-radius);padding-bottom:60px!important}.order-total{background-color:var(--secondary);color:var(--black);border-radius:var(--border-radius);margin-top:-46px}}.delivery-address .order-details{padding-bottom:.5rem!important}.ablauf{.card{.card-text{font-size:1rem}.card-img{background-color:var(--text);max-width:240px;width:100%;aspect-ratio:1/1;padding-left:12px;&::before{content:attr(aria-step) ".";position:absolute;background-color:var(--secondary);padding:.5rem;color:var(--white);border-radius:50%;width:50px;height:50px;top:76%;left:0;z-index:3;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;color:var(--dark);font-weight:700}&::after{content:'';width:108%;height:108%;position:absolute;left:-4%;top:-4%;border-radius:50%;border:1px dashed var(--green)}.card-img-top{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44%;height:auto;padding:.5rem}}}}.intro h2{margin-bottom:5rem}.informationen,.intro{.info-img{position:relative;width:100%;img{position:relative;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--border-radius)}}}@media screen and (min-width:768px){.informationen,.intro{.info-img{padding-top:90px!important;max-width:480px;&.img-right{padding-right:2rem}&.img-left{padding-left:2rem}img{max-width:420px}&::before{content:"";display:block;position:absolute;top:0;max-width:80%;width:100%;height:auto;aspect-ratio:1/1;background-color:var(--green);border-radius:50%}&.img-right{&::before{right:0}}&.img-left{&::before{left:0}}}}.intro{.row:nth-child(2){img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--border-radius)}}.info-img{max-width:780px;width:100%;&.img-right{padding-right:5rem}&:before{max-width:56%}img{max-width:initial;width:100%;aspect-ratio:16/10;object-fit:cover}}}}@media screen and (min-width:1400px){.intro{.row:nth-child(2){margin-top:-60px;p:first-child{padding-top:96px}}}}.faq{.faq-img-area{position:relative;.faq-img{img{border-radius:var(--border-radius);object-fit:cover}&:first-child{max-width:480px;width:100%;img{aspect-ratio:16/9}}}}.accordion-header{font-family:'Epilogue',sans-serif;.accordion-button{font-weight:700;padding-left:0}.accordion-button:not(.collapsed){color:var(--primary);background-color:transparent;&::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235C7E3E'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}}}.accordion-button,.accordion-item{padding-right:0;background:transparent}.accordion-button:focus{box-shadow:none}}.footer-logo img{max-width:250px}.payment-icons img{max-height:25px;margin:0 5px}.pagination{position:relative;z-index:1;>.page-item:first-child{position:relative;.page-link{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);span{position:relative;z-index:3}}&::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--white);border-radius:50%;width:26px;height:auto;aspect-ratio:1/1;z-index:1}}>.page-item:last-child{position:relative;.page-link{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);span{position:relative;z-index:3}}&::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--white);border-radius:50%;width:26px;height:auto;aspect-ratio:1/1;z-index:1}}.page-link{border:none;background-color:var(--gray);color:var(--filtercolor);font-weight:bold;padding:10px 16px;&:hover{color:var(--primary)}&:focus{box-shadow:none}}.active>.page-link,.page-link.active{background-color:var(--gray);color:var(--primary)}}footer{background-image:url("/static/images/footer/footer-bg.473525e14b16.png?4b00760302a1");background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;color:var(--white);font-size:1rem;&::before{content:'';position:absolute;width:100%;height:100%;background-color:var(--darkgreen);opacity:.9;z-index:2}.container{z-index:999;>.row{padding-top:120px;padding-bottom:90px}}p{margin-bottom:2rem}a{color:#a8c035;text-decoration:none;&:hover{text-decoration:underline}}h4{margin-bottom:.5rem;color:var(--green)}}section.thank-you{@media screen and (min-width:992px){min-height:calc(100vh - 89px - 568px)}}