@font-face{font-family:IvyEpic;src:url(ce-ivyepic-bold.otf) format("opentype");font-weight:600 800;font-style:normal;font-display:swap}:root{--font-display: "IvyEpic", "Cardo", Georgia, serif;--font-heading: "IvyEpic", "Cardo", Georgia, serif;--font-endorser: "Cardo", Georgia, serif;--font-body: "Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ui: "Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand-display: var(--font-display);--font-brand-heading: var(--font-heading);--font-brand-body: var(--font-body);--font-brand-accent: var(--font-endorser);--ce-teal: #436357;--ce-forest: #344e45;--ce-teal-light: #6a9b8a;--ce-teal-pale: #d8ebe4;--ce-teal-mist: #edf5f1;--ce-ink: #1a1f1d;--ce-ink-strong: #333333;--ce-ink-mute: #6a716e;--ce-ink-soft: #9aa39f;--ce-warm-offwhite: #f7f2ec;--ce-warm-hairline: #eee6dd;--ce-prod-omni: #2b4468;--ce-prod-bewegungsfreiheit: #48669c;--ce-prod-liquiflor: #7f4159;--ce-prod-abwehrkraft: #987e67;--ce-prod-nerven: #448273}body,body.gradient{--font-heading-family: var(--font-heading) !important;--font-body-family: var(--font-body) !important;font-family:var(--font-body)!important;font-size:17px;line-height:1.7}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading)!important;font-style:normal!important;letter-spacing:-.03em;color:var(--ce-forest)}.ce-t-body :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading)!important}.button,button[type=submit],.ce-header__nav-link,.ce-header__mobile-link{font-family:var(--font-ui)!important;font-size:14px;font-weight:600}.ce-header__mobile-label,.ce-footer__brand-heading{font-family:var(--font-endorser)!important}.ce-product-grid__media,.ce-plp-grid__media,.ce-pdp-buybox__gallery-main,.ce-pdp-buybox__thumb,.ce-pdp-buybox__gallery-ph,.ce-pdp-ingredients__visual,.product__media-wrapper,.product__media,.product-media-container,.thumbnail-list__item,.ce-product-grid__image-placeholder,.ce-plp-grid__ph,.ce-cart-item-img img{background-color:var(--ce-warm-offwhite)!important}.ce-product-grid__media,.ce-plp-grid__media,.ce-pdp-buybox__gallery-main,.ce-pdp-buybox__thumb,.product__media-wrapper{border-color:var(--ce-warm-hairline)!important}.card .price{position:static;left:unset;bottom:unset;background-color:unset;padding:unset;border:unset;border-radius:unset}@media(max-width:500px){.card .price{left:unset}}.card__media .media img,.card__media .media--transparent img{object-fit:cover}:root .caption-with-letter-spacing{font-family:var(--font-brand-body)}body .textblock .subheading,body .subheading{font-family:var(--font-brand-body);font-weight:400}.image-with-text__heading{font-family:var(--font-brand-heading)!important;font-weight:400!important}:root .image-with-text__text{font-family:var(--font-brand-body)}.banner__heading{font-family:var(--font-brand-heading)!important}:root .product__text.inline-richtext{font-family:var(--font-brand-body)}@media(min-width:1200px){.custom-product-bg{background-image:none!important}}.product__title h1,.product__title .h1{font-family:var(--font-display)!important;font-size:clamp(2.4rem,3.5vw,4rem)!important;line-height:1.1!important;font-weight:700}.product__text{font-size:1.5rem}.product .price__container .price{font-size:2rem}.product .price__container .price--large{font-size:2.4rem}.product__media-item .media img,.product__media .media img{object-fit:cover}@media screen and (max-width:749px){.product__media-wrapper{max-height:60vw;overflow:hidden}.product__title h1,.product__title .h1{font-size:clamp(2rem,6vw,2.8rem)!important}}.footer-block__heading{font-size:1.4rem!important;letter-spacing:.06em;text-transform:uppercase}.footer__list a,.footer-block__list a,.footer__copyright-content,.footer__payment{font-size:1.3rem}@media screen and (max-width:749px){.footer-block{text-align:center!important}.footer-block .footer-block__heading,.footer-block ul,.footer-block li,.footer-block p,.footer-block a{text-align:center}}@media screen and (min-width:750px){.footer [class*=wbs-section],.footer [class*=wbs-button-wrapper],.footer [class*=wbs-trigger]{text-align:right!important;justify-content:flex-end!important}.footer .footer-block:has([class*=wbs-section]){float:right;clear:none}}.ce-hp-show-desktop{display:none}.ce-hp-show-mobile{display:block}@media screen and (min-width:721px){.ce-hp-show-desktop{display:block}.ce-hp-show-mobile{display:none}}@media screen and (max-width:1100px){.ce-hp-hide-below-1100{display:none!important}}.section-ce-home-routine.ce-home-routine--tint,.ce-home-routine.ce-home-routine--tint,.section-ce-split-cards{background:var(--teal-mist)}.ce-hp-voices__pill[style*="#edf5f1"],.ce-hp-voices__pill[style*="#EDF5F1"]{color:#344e45!important}.ce-product-grid__card-link,.ce-product-grid__card-link:hover,.ce-product-grid__card-link:focus,.ce-product-grid__card-link:focus-visible,.ce-hp-pcard .ce-product-grid__card-link,.ce-hp-pcard .ce-product-grid__card-link:hover{text-decoration:none!important}.ce-product-grid__card-link :where(.ce-product-grid__title,.ce-product-grid__nutzen,.ce-hp-pcard__tag,.ce-hp-pcard__highlights,.ce-hp-pcard__highlights li,.ce-hp-pcard__claim,.ce-product-grid__claim,.ce-product-grid__claim-note,.ce-hp-pcard__cta,.ce-product-grid__cta),.ce-product-grid__card-link:hover :where(.ce-product-grid__title,.ce-product-grid__nutzen,.ce-hp-pcard__highlights li,.ce-hp-pcard__claim,.ce-product-grid__claim){text-decoration:none!important}.ce-hp-pcard:hover .ce-hp-pcard__cta{text-decoration:none!important}@media screen and (max-width:750px){.ce-pdp-naehrstoffe__chips{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ce-pdp-naehrstoffe__chip{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.2;white-space:nowrap;text-align:center}.ce-pdp-naehrstoffe__chip.is-wide{grid-column:1 / -1}}@media screen and (max-width:750px){body .ce-pf-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;justify-content:stretch;overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body .ce-pf-tab{width:100%;min-width:0;box-sizing:border-box;text-align:center}body .ce-pf-tab.is-wide{grid-column:1 / -1}}.ce-footer__apps:has([id$=__eu_widerruf_button]){margin-top:16px;padding-top:0;border-top:0}.ce-footer [class*=wbs-section-][class*=eu_widerruf_button]{padding:0!important;margin:0!important}.ce-footer [class*=wbs-button-wrapper][class*=eu_widerruf_button]{margin:0}button[id^=wbs-trigger-][id$=__eu_widerruf_button]{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:auto;max-width:100%;min-height:44px;margin:0!important;padding:12px 24px!important;border:1.5px solid #fff!important;border-radius:999px!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff;font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0;text-align:center;text-decoration:none!important;text-transform:uppercase!important;opacity:1!important;transform:none!important;cursor:pointer}button[id^=wbs-trigger-][id$=__eu_widerruf_button]:hover,button[id^=wbs-trigger-][id$=__eu_widerruf_button]:focus-visible{background:#fff!important;background-color:#fff!important;color:#344e45!important;-webkit-text-fill-color:#344e45;border-color:#fff!important;box-shadow:none!important;opacity:1!important;transform:none!important}button[id^=wbs-trigger-][id$=__eu_widerruf_button]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (max-width:900px){.ce-footer [class*=wbs-button-wrapper][class*=eu_widerruf_button]{display:block!important;width:100%}button[id^=wbs-trigger-][id$=__eu_widerruf_button]{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-ce.css.map */
