.product__title h1,h2{color:#006838!important}.product__subline{padding-bottom:20px}.product__info-container>*+*{margin:0!important}.product__info-container{--ff-kauf-eng: 8px;--ff-kauf: 16px;--ff-kauf-gross: 24px}.product__info-container>.ff-pdp-usps{margin-top:var(--ff-kauf-eng)!important;margin-bottom:var(--ff-kauf)!important}.product__info-container:not(:has(>.ffpp))>.product__inventory{margin-top:var(--ff-kauf)!important}.product__info-container>.product__inventory{margin-bottom:12px!important}.product__info-container>.ff-eu{margin-top:var(--ff-kauf-eng)!important}.product__info-container>.ffpp__eco,.product__info-container>.ff-napf-box,.product__info-container>.payment-logos{margin-top:var(--ff-kauf)!important}@media screen and (min-width:750px){.product__info-container>.ffvs{margin-top:12px!important}}.jdgm-product-name{display:none!important}.product-form__buttons .product-form__submit{background:#c94712!important}.product-form__buttons .product-form__submit:hover{background:#ad4c1b!important}.jdgm-rev__body{color:#000!important}.section-template--26616853692797__main-padding{padding-top:unset!important;margin-top:30px}.product__info-container .product-form{margin:.5rem 0!important}.price-per-meal-box{display:block!important;width:fit-content!important;position:relative!important;background-color:#28a745!important;color:#fff!important;padding:5px .9rem!important;line-height:1!important;border-radius:6px!important;margin-top:0!important;margin-bottom:-15px!important;margin-left:0!important;border:none!important;z-index:999!important}.price-per-meal-box.has-strikethrough{margin-left:100px!important}.price-per-meal{display:inline-flex!important;align-items:center!important;gap:.45rem!important;font-size:.95rem!important;font-weight:600!important;margin:0!important}.price-per-meal-box:before{content:""!important;position:absolute!important;top:100%!important;left:15px!important;border-width:8px!important;border-style:solid!important;border-color:#28a745 transparent transparent transparent!important}.price-per-meal .ppm-label,.price-per-meal .ppm-value,.price-per-meal .ppm-grams{color:#fff!important;opacity:1!important;line-height:1!important;margin:0!important;padding:0!important}.price-per-meal .ppm-grams{opacity:.9!important;font-weight:500!important;font-size:.9em!important}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)!important}.appstle_subscription_wrapper{display:grid;grid-template-columns:1fr 1fr}.appstle_subscribe_save_text,.appstle_subscription_amount_wrapper,.appstle_one_time_text,.appstle_one_time_price_wrapper{font-size:1.2rem!important}.appstle_subscription_amount_wrapper .appstle_selling_plan_unit_price.transcy-money,.appstle_one_time_price_wrapper .appstle_one_time_unit_price{font-size:1rem!important}}.main-container{display:flex;gap:20px;width:100%;max-width:1000px}.card{flex:1;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.image-box{display:flex;justify-content:center;align-items:center;padding:0 15px}.text-box{display:flex;justify-content:center;align-items:center;text-align:center;min-height:50px;font-size:1.2rem;color:#000!important;line-height:1.2}@media screen and (min-width:750px){.image-box img{max-width:20%;height:auto;display:block}.custom-buy-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:15px!important}.section-template--26616853692797__main-padding{padding-top:unset!important}.custom-buy-wrapper>:not(.inline-quantity-box):not(.product-form__buttons){flex:1 0 100%!important;order:1!important}.inline-quantity-box{flex:0 0 140px!important;order:2!important;margin:0!important}.product-form__buttons{flex:1!important;order:3!important;margin:0!important;max-width:unset!important}.product-form__submit{margin-bottom:0!important}}@media screen and (max-width:750px){.image-box img{max-width:60px;height:auto;display:block}.image-with-text__text-item .image-with-text__content{padding:1.5rem!important}body h1{font-size:6.5vw!important}body h3{font-size:calc(var(--font-heading-scale) * 1.3rem)!important}}.ffpc__form{display:block;margin-top:auto}.ffpc__cta{position:relative}.ffpc .ffpc__form .ffpc__cta.loading{color:transparent}.ffpc__cta.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.ffpc__cta.loading>.loading__spinner .path{stroke:#fff}.ffpc__form .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:12.5px;line-height:1.4;text-align:left;color:#b3261e}.ffpc__form .product-form__error-message-wrapper .svg-wrapper{flex:0 0 auto;width:15px;height:15px;margin-top:1px}@media screen and (forced-colors:active){.ffpc .ffpc__form .ffpc__cta.loading{color:ButtonText}}.ffk-form{display:block}.ffk-btn{position:relative}#ff-finder .ffk-form .ffk-btn.loading{color:transparent}.ffk-btn.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.ffk-btn.loading>.loading__spinner .path{stroke:#fff}.ffk-form .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:10px 0 0;font-size:13px;line-height:1.4;text-align:left;color:#b3261e}.ffk-form .product-form__error-message-wrapper .svg-wrapper{flex:0 0 auto;width:15px;height:15px;margin-top:1px}@media screen and (forced-colors:active){#ff-finder .ffk-form .ffk-btn.loading{color:ButtonText}}:root{--ff-container: 1320px;--ff-gutter: 24px}html:root{--page-width: 1320px;--ff-container: 1320px;--ff-gutter: 24px;--ff-h2: clamp(24px, 6.4vw, 32px)}html body .page-width:not(.page-width--narrow),html body .page-width-desktop,html body .slider-mobile-gutter{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}html body .page-width .page-width:not(.mega-menu__list),html body .page-width .slider-mobile-gutter,html body .page-width .page-width-desktop{max-width:none;padding-left:0;padding-right:0}html body .header:not(.drawer-menu).page-width{padding-left:24px;padding-right:24px}@media screen and (max-width:368px){html body [id*=__16788576269eec43eb] .page-width{padding-left:max(0px,calc((100vw - 320px)/2));padding-right:max(0px,calc((100vw - 320px)/2))}}html body .card-wrapper .card--standard>.card__content .card__information,html body .card-wrapper .card__information{padding-left:14px;padding-right:14px}html .collection__title .title,html .multicolumn .title-wrapper-with-link .title,html .collapsible-content__heading,html .related-products__heading{font-size:var(--ff-h2);line-height:1.16;text-align:left}html .collection__title,html .multicolumn .title-wrapper-with-link{text-align:left;justify-content:flex-start}@media only screen and (min-width:750px){html .collection__title .title.h1{font-size:var(--ff-h2)!important}}html .jdgm-prev-badge[data-number-of-reviews="0"]{display:none}@media screen and (max-width:749px){html .ffch-btn,html .fairfresh-product-finder-launcher{white-space:normal;max-width:100%}}html .product__title .ff-titel-zusatz{margin:4px 0 6px;font-size:17px;font-weight:600;line-height:1.35;color:#2f5a44}html .card-wrapper .ff-art{display:block;margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.35;color:#5c6660}html [id*=__collapsible_content_A4UQxw] .collapsible-content-wrapper-narrow{max-width:1320px;padding-left:24px;padding-right:24px}.ffa-cart-hint{margin:8px 0;padding:10px 12px;border-radius:10px;background:#fff6ef;color:#8a2f08;font-size:13px;line-height:1.45;text-align:left}.ffa-cart-hint a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ff-mt{display:inline-flex;align-items:center;gap:.28em;text-transform:uppercase;white-space:nowrap}.ff-mt__g{color:#27622f}.ff-mt__o{color:#f26724}.ff-mt__amp{width:1.25em;height:.92em;flex:0 0 auto;overflow:visible}.ff-mt__strich{stroke-dasharray:80;stroke-dashoffset:80;animation:ff-mt-zeichnen 1.2s ease-out .4s forwards}.ff-mt__herz{transform-box:fill-box;transform-origin:50% 80%;transform:translate(-3.6px,3.6px) scale(0);animation:ff-mt-herz .5s cubic-bezier(.2,1.5,.4,1) 1.5s forwards}@keyframes ff-mt-zeichnen{to{stroke-dashoffset:0}}@keyframes ff-mt-herz{to{transform:translate(-3.6px,3.6px) scale(1)}}a:hover .ff-mt__g,a:hover .ff-mt__o{text-decoration:underline;text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.ff-mt__strich,.ff-mt__herz{animation:none;stroke-dashoffset:0;transform:translate(-3.6px,3.6px)}}.ff-nn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px 0 13px;margin-right:6px;border:1.5px solid #27622f;border-radius:999px;color:#27622f;background:transparent;font-size:15px;font-weight:700;letter-spacing:.01em;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.ff-nn:hover,.ff-nn:focus-visible{background:#27622f;color:#fff}.ff-nn:focus-visible{outline:2px solid #f26724;outline-offset:2px}.ff-nn[aria-current=page]{background:#27622f;color:#fff}.ff-nn__icon{width:21px;height:21px;flex:0 0 auto;overflow:visible}.ff-nn__herz{transform-box:fill-box;transform-origin:50% 90%}.ff-nn:hover .ff-nn__herz{animation:ff-nn-herz .7s ease-in-out}@keyframes ff-nn-herz{30%{transform:scale(1.3) translateY(-1px)}60%{transform:scale(.95)}}.ff-nn--schublade{display:flex;width:calc(100% - 4rem);height:50px;margin:2rem 2rem 1rem;font-size:16px}.ff-nn-vertrauen{display:flex;align-items:center;gap:8px;margin:1.6rem 3.2rem 0;color:#27622f;font-size:14px;font-weight:600;line-height:1.4}.ff-nn-vertrauen svg{width:16px;height:16px;flex:0 0 auto}.ff-nn-home{display:inline-block;margin:1.2rem 3.2rem 0;color:#121212b3;font-size:14px;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.ff-nn,.ff-nn:hover .ff-nn__herz{transition:none;animation:none}}@media screen and (min-width:990px){.header__inline-menu{line-height:normal}.header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center}.header__inline-menu .header__menu-item{padding:1.2rem 1rem;font-size:1.5rem;white-space:nowrap}.header__icons{align-items:center}}@media screen and (min-width:990px)and (max-width:1099px){.header--middle-left.header--has-menu{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--middle-left.header--has-menu .header__inline-menu{margin:-.4rem 0 .2rem -1rem}}@media screen and (min-width:1100px)and (max-width:1359px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;padding-left:2rem;padding-right:2rem;column-gap:1.2rem}.header--middle-left.header--has-menu .header__inline-menu{margin:0}.header--middle-left .header__heading-logo-wrapper{width:clamp(112px,calc(22vw - 116px),170px)}.header--middle-left .header__heading-logo{width:100%;height:auto}.header__inline-menu .header__menu-item{padding:1.2rem .55rem;font-size:1.4rem}.header__icons .header__icon{width:3.8rem}.ff-nn{height:36px;padding:0 12px 0 10px;font-size:14px;gap:6px;margin-right:4px}.ff-nn__icon{width:19px;height:19px}}@media screen and (min-width:1360px){.header__inline-menu .header__menu-item{padding:1.2rem .8rem}}.cart-item__totals .price,.cart-item__price-wrapper .price,.cart-item__price-wrapper .price--end{white-space:nowrap}.cart__warnings .button+.button,.cart__warnings .button+.fairfresh-product-finder-launcher{margin-top:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/71/assets/custom.css.map */
