/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/custom.scss ***!
  \***************************************************************************************************************/.ed-section{position:relative}.ed-section .ed-section-inner{display:block}.ed-section .ed-section-inner h1:first-of-type,.ed-section .ed-section-inner h2:first-of-type,.ed-section .ed-section-inner h3:first-of-type,.ed-section .ed-section-inner h4:first-of-type,.ed-section .ed-section-inner h5:first-of-type{margin-top:0}.ed-bg-color-white{background-color:#fff!important}.ed-cta-accent{background-color:#ff755a!important}.ed-gc-accent-1{background-color:#faf7f4!important}.ed-gc-accent-2{background-color:#f6efe4!important}.ed-gc-accent-3{background-color:#f0e7de!important}.ed-gc-accent-4{background-color:#e0cbb8!important}.ed-accent-color{background-color:#99c784!important}.ed-bg_color-beige{background-color:#fbe7b4!important}.bg-color-blue{background-color:#d1ede7!important}.bg-color-green{background-color:#d9e8c4!important}.bg-color-pink{background-color:#f5bfc5!important}.bg-color-peach{background-color:#fde5dc!important}.total-savings-badge{display:inline-block;align-self:baseline;padding:4px 6px;font-size:10px;color:#fff;background:#ff755a;border-radius:4px;line-height:1;white-space:nowrap;letter-spacing:0}@media (min-width: 750px){.total-savings-badge{font-size:1.2rem}}body .button--circle{display:flex;width:40px;height:40px;background-color:#32323a;color:#fff;border-radius:50%;align-items:center;justify-content:center;align-self:flex-end;box-shadow:none;border:1px solid var(--colors-text-color-main);cursor:pointer}body .button--circle.rotate-left svg{transform:rotate(90deg)}body .button--circle.rotate-right svg{transform:rotate(-90deg)}body .button--circle[disabled],body .button--circle.swiper-button-disabled{opacity:.45;pointer-events:none;background:transparent;border:1px solid var(--colors-text-color-main);color:var(--colors-text-color-main)}@media (min-width: 750px){body .button--circle{width:50px;height:50px}}@media (min-width: 990px){.ed-hide-desktop{display:none!important}}@media screen and (max-width: 989px){.ed-hide-mobile{display:none!important}}.nowrap{white-space:nowrap}.hero-banner.banner--large{min-height:100vh}.hero-banner:not(.banner--mobile-bottom).banner.banner--medium{min-height:80vh}.hero-banner:not(.banner--mobile-bottom).banner--small{min-height:60vh}.hero-banner .banner__media figure{object-fit:contain}.hero-banner .banner__media figure,.hero-banner .banner__media picture,.hero-banner .banner__media img{object-position:var(--focus-phone)}@media screen and (min-width: 750px){.hero-banner .banner__media figure,.hero-banner .banner__media picture,.hero-banner .banner__media img{object-position:var(--focus-desktop)}.hero-banner:not(.banner--mobile-bottom).banner--large{min-height:72vh}.hero-banner:not(.banner--mobile-bottom).banner.banner--medium{min-height:56vh}.hero-banner:not(.banner--mobile-bottom).banner--small{min-height:42vh}}.hero-banner .banner__media img,.hero-banner .banner__media figure{width:100%;height:100%;display:block;margin:0;padding:0;pointer-events:none}.hero-banner .banner__media img{object-fit:cover;width:100%;height:100%}.hero-banner .banner__text{font-size:1.6rem}.hero-banner .banner__heading{margin-left:auto;margin-right:auto}@media screen and (min-width: 750px){.hero-banner .banner__heading{max-width:50vw}.hero-banner .banner__text{max-width:40vw}.hero-banner .banner__media{object-fit:cover;object-position:var(--focus-desktop)}}.hero-banner .button:after{box-shadow:none}.hero-banner .banner__buttons{background-color:transparent}.hero-banner .banner__box{padding:1.2rem}@media screen and (max-width: 750px){.hero-banner:not(.banner--mobile-bottom) .banner__content{align-items:flex-start;margin-top:12rem}}.hero-banner.banner.ed-img-opc-0:after{opacity:0}.hero-banner.banner.ed-img-opc-10:after{opacity:.1}.hero-banner.banner.ed-img-opc-15:after{opacity:.15}.hero-banner.banner.ed-img-opc-25:after{opacity:.25}.hero-banner.banner.ed-img-opc-50:after{opacity:.5}.hero-banner.banner.ed-img-opc-75:after{opacity:.75}.hero-banner.banner.ed-img-opc-100:after{opacity:1}slider-component{--desktop-margin-left-first-item: max(5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2));position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width: 749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width: 749px) and (max-width: 990px){slider-component.page-width{padding:0 5rem}}@media screen and (max-width: 989px){.no-js slider-component .slider{padding-bottom:3rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width: 749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:1rem}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width: 750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width: 989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-top:.8rem;padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width: 990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider--desktop.left .slider__slide:first-child{margin-left:0}.slider.slider--desktop .slider__slide:last-child{margin-right:5rem}.slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:last-child{margin-right:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc(100% - var(--desktop-margin-left-first-item) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding);padding-top:.8rem;max-width:21vw}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media (prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width: 750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:1rem}@media screen and (max-width: 749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors: active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width: 989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width: 750px){.slider--mobile+.slider-buttons{display:none}}.banner{display:flex;position:relative;flex-direction:column}.banner__box{text-align:center}.banner .banner__heading p{font-size:inherit;line-height:inherit}@media only screen and (max-width: 749px){.banner--content-align-mobile-right .banner__box{text-align:right}.banner--content-align-mobile-left .banner__box{text-align:left}}@media only screen and (min-width: 750px){.banner--content-align-right .banner__box{text-align:right}.banner--content-align-left .banner__box{text-align:left}.banner--content-align-left.banner--desktop-transparent .banner__box,.banner--content-align-right.banner--desktop-transparent .banner__box,.banner--medium.banner--desktop-transparent .banner__box{max-width:68rem}}@media screen and (max-width: 749px){.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:28rem}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:34rem}.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:39rem}.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:28rem}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:34rem}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:39rem}}@media screen and (min-width: 750px){.banner{flex-direction:row}.banner--small:not(.banner--adapt){min-height:42rem}.banner--medium:not(.banner--adapt){min-height:56rem}.banner--large:not(.banner--adapt){min-height:72rem}.banner__content.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content.banner__content--middle-center{align-items:center;justify-content:center}.banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (max-width: 749px){.banner:not(.banner--stacked){flex-direction:row;flex-wrap:wrap}.banner--stacked{height:auto}.banner--stacked .banner__media{flex-direction:column}}.banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.banner__media-half{width:50%}.banner__media-half+.banner__media-half{right:0;left:auto}@media screen and (max-width: 749px){.banner--stacked .banner__media-half{width:100%}.banner--stacked .banner__media-half+.banner__media-half{order:1}}@media screen and (min-width: 750px){.banner__media{height:100%}}.banner--adapt,.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:auto}@media screen and (max-width: 749px){.banner--mobile-bottom .banner__media,.banner--stacked:not(.banner--mobile-bottom) .banner__media{position:relative}.banner--stacked.banner--adapt .banner__content{height:auto}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background:transparent;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.banner:not(.banner--mobile-bottom) .banner__box{border:none;border-radius:0;box-shadow:none}.banner:not(.banner--mobile-bottom) .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{position:absolute;height:auto}.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{max-height:100%;overflow:hidden;position:absolute}.banner--stacked:not(.banner--adapt) .banner__media{position:relative}.banner:before{display:none!important}.banner--stacked .banner__media-image-half{width:100%}}.banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}@media screen and (min-width: 750px){.banner__content{padding:5rem}.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content--middle-center{align-items:center;justify-content:center}.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (max-width: 749px){.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}.banner:not(.banner--mobile-bottom) .field__input{background-color:transparent}}.banner__box{padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;text-align:center;width:100%;word-wrap:break-word;z-index:0}@media screen and (min-width: 750px){.banner--desktop-transparent .banner__box{background:transparent;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;max-width:89rem;border:none;border-radius:0;box-shadow:none}.banner--desktop-transparent .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}.banner--desktop-transparent .content-container:after{display:none}}@media screen and (max-width: 749px){.banner--mobile-bottom:after,.banner--mobile-bottom .banner__media:after{display:none}}.banner:after,.banner__media:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.banner__box>*+.banner__text{margin-top:1.5rem}@media screen and (min-width: 750px){.banner__box>*+.banner__text{margin-top:2rem}}.banner__box>*+*{margin-top:1rem}.banner__box>*:first-child{margin-top:0}@media screen and (max-width: 749px){.banner--stacked .banner__box{width:100%}}@media screen and (min-width: 750px){.banner__box{width:auto;max-width:71rem;min-width:45rem}}@media screen and (min-width: 1400px){.banner__box{max-width:90rem}}.banner__heading{margin-bottom:0}.banner__box .banner__heading+*{margin-top:1rem}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word}@media screen and (max-width: 749px){.banner--content-align-mobile-right .banner__buttons--multiple{justify-content:flex-end}.banner--content-align-mobile-center .banner__buttons--multiple>*{flex-grow:1;min-width:22rem}}@media screen and (min-width: 750px){.banner--content-align-center .banner__buttons--multiple>*{flex-grow:1;min-width:22rem}.banner--content-align-right .banner__buttons--multiple{justify-content:flex-end}.banner--not-full-width{max-width:calc(var(--page-width));padding-inline:5rem;margin:0 auto}.banner--not-full-width .banner{border-radius:1.6rem;overflow:hidden}}.banner__box>*+.banner__buttons{margin-top:2rem}.quick-add{position:relative;grid-row-start:4;z-index:1;width:fit-content;margin-inline:auto}.quick-add-full-width{width:100%}.quick-add-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.quick-add-modal[open]{opacity:1;visibility:visible;z-index:101}.quick-add-modal__content{position:absolute;top:0;left:50%;transform:translate(-50%);margin:3.2rem auto 0;width:100%;background-color:rgb(var(--color-background));overflow:hidden;max-width:var(--page-width);width:calc(100% - 3rem)}@media screen and (min-width: 750px){.quick-add-modal__content{margin-top:10rem;width:80%;max-height:calc(100% - 20rem);overflow-y:auto}quick-add-modal .quick-add-modal__toggle{top:2rem;right:2rem}}@media screen and (min-width: 990px){.quick-add-modal__content{width:70%}}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content-info{padding-right:4.4rem;display:flex;overflow-y:auto;padding:2.5rem;height:100%}.quick-add-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){quick-add-modal .slider .product__media-item.grid__item{margin-left:1.5rem;margin-right:1.5rem}.quick-add-modal__content{bottom:3.2rem}.quick-add-modal__content-info>*{max-height:100%}}.quick-add-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;z-index:5;width:4rem;position:fixed;top:1.5rem;right:1.5rem}.quick-add-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.quick-add-modal__toggle .icon{height:auto;margin:0;width:2.2rem}quick-add-modal .product:not(.featured-product) .product__view-details{display:block}quick-add-modal .quick-add-hidden,quick-add-modal .product__modal-opener:not(.product__modal-opener--image),quick-add-modal .product__media-item:not(:first-child){display:none!important}quick-add-modal .slider.slider--mobile{overflow:visible}quick-add-modal .product__media-list{margin-bottom:0}quick-add-modal .product__media-list .deferred-media{display:block;width:100%}quick-add-modal .product--thumbnail .product__media-gallery,quick-add-modal .product--thumbnail_slider .product__media-gallery,quick-add-modal .product--stacked .product__info-container--sticky{top:0;position:relative}@media screen and (min-width: 750px){quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:4rem;max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .thumbnail-slider .thumbnail-list.slider--tablet-up{display:none}}quick-add-modal .page-width{padding:0}quick-add-modal .product__title>h1{display:none}quick-add-modal .product__title>a{display:block;text-decoration:none}quick-add-modal .product__title>a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.3rem}quick-add-modal .product-form__buttons{max-width:initial}.quick-add__submit{padding:11px 8px;min-width:100%;background-color:var(--colors-key-color-main);border-radius:var(--border-radius-medium)}.card-wrapper:hover .quick-add__submit{text-decoration:none}.quick-add__submit,.quick-add__submit span{font-weight:var(--font-weight-semi-bold);font-size:12px;line-height:18px;color:var(--colors-text-color-inverted);min-height:0}.cart .quick-add__submit,.cart .quick-add__submit span{font-weight:var(--font-weight-bold)}.multicolumn .title{margin:0}.multicolumn.no-heading .title{display:none}.multicolumn .title-wrapper-with-link{margin-top:0}@media screen and (max-width: 749px){.multicolumn .title-wrapper-with-link{margin-bottom:3rem}.multicolumn .page-width{padding-left:0;padding-right:0}}.product__metafield-textblock-filter product-metafield-variety-filter .multicolumn-card label:first-letter{text-transform:uppercase}.multicolumn-card__image-wrapper--third-width{width:33%}.multicolumn-card__image-wrapper--half-width{width:50%}.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.multicolumn-list__item:only-child{margin-left:auto;margin-right:auto}.multicolumn .button{margin-top:1.5rem}@media screen and (min-width: 750px){.multicolumn .button{margin-top:4rem}}.multicolumn-list{content-visibility:auto;margin-top:0;margin-bottom:0;padding:0}.multicolumn-list__item:only-child{max-width:72rem}.multicolumn-list__item--empty{display:none}.multicolumn:not(.background-none) .multicolumn-card{background:rgb(var(--color-background));height:100%}.multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.multicolumn.background-white .multicolumn-card{background:#fff}.multicolumn-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.multicolumn-list h3,.multicolumn-list p{margin:0}.multicolumn-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.multicolumn-card__info>:nth-child(2){margin-top:1rem}.multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto;will-change:transform}.multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.multicolumn-list{margin:0;width:100%}.multicolumn-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem;row-gap:2rem}}@media screen and (min-width: 750px){.multicolumn-list.slider,.multicolumn-list.grid--4-col-desktop{padding:0}.multicolumn-list__item,.grid--4-col-desktop .multicolumn-list__item{padding-bottom:0}.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:4rem}}.background-none .multicolumn-card-spacing{padding:0;margin:0}.multicolumn-card__info{padding:2.5rem}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5rem}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width: 749px){.background-none .slider .multicolumn-card__info{padding-bottom:1rem}.multicolumn.background-none .slider.slider--mobile{margin-bottom:0rem}}@media screen and (min-width: 750px){.background-none .multicolumn-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}}.multicolumn-card{position:relative;box-sizing:border-box}.multicolumn-card>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}@media screen and (min-width: 990px){.multicolumn-list__item--empty{display:list-item}}.multicolumn .grid--3-col-tablet-down .grid__item .media>*:not(.zoom):not(.deferred-media__poster-button){max-height:64px}.index .multicolumn{background-color:#fff;padding:1.2rem 0}.index .section-multicolumn{margin-top:0}.multicolumn .caption-with-letter-spacing{margin-bottom:.5rem}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.cards-list{display:grid;grid-gap:4rem 2rem;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}.card{text-align:var(--card-text-alignment);text-decoration:none;padding:.8rem;background:var(--colors-component-color-card-background);margin:3rem 0}.card:not(.ratio){display:flex;flex-direction:column;height:100%;margin:0}.card--card{height:100%}.article-card__tags-container{display:flex;border-radius:var(--spacing-medium);font-weight:700;font-size:1rem;align-items:center;column-gap:var(--spacing-medium)}.article-card__tags{display:flex;position:absolute;bottom:calc(2 * var(--spacing-medium));left:var(--spacing-large);padding:.4rem .8rem;background:#fff;border-radius:var(--spacing-medium);font-weight:700;font-size:1rem;align-items:center;column-gap:var(--spacing-medium)}.card--card,.card--standard .card__inner{border-radius:var(--border-radius-large);border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));position:relative;box-sizing:border-box}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;width:calc(var(--card-border-width) * 2 + 100%);height:calc(var(--card-border-width) * 2 + 100%);top:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);z-index:-1;border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:var(--border-radius-large)}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--card-text-alignment)}.card-information.left{text-align:left}.card__media,.card .media{bottom:0;position:absolute;top:0;background-color:var(--colors-body-color-light)}.cart-drawer__recommendation .card .media{position:initial}.card__title{margin:2.4rem 0 .8rem}.card.text-align-left{text-align:left}.card .media{width:100%}.card__media{margin:var(--card-image-padding);width:calc(100% - 2 * var(--card-image-padding))}.card--standard .card__media{margin:var(--card-image-padding)}.card__inner{width:100%;position:relative}.card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding-top:1rem;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{grid-row-start:1;padding-top:1.3rem}.card--product .card__information{padding-top:0}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}@media screen and (min-width: 750px){.card__information{padding-top:1.7rem}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card>.card__content>.card__badge{margin:1.3rem}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%;border-radius:var(--border-radius-large)}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading,.card__heading a{margin-top:0;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--card-image-padding))}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);right:calc(var(--card-border-width) * -1);top:calc(var(--card-border-width) * -1)}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width: 990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text>.card__content .card__heading,.card--standard>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information>*+*{margin-top:.5rem}.card-information{width:100%;margin-block:.8rem}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card-information .unit-price-tax-container{color:var(--colors-text-color-light);font-size:1.2rem}.card-information>.rating{margin-top:.4rem}.card-information>.price-per-weight{margin-top:-.25rem;color:var(--colors-text-color-dark);font-size:1.2rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card__quote{font-size:1rem;color:var(--colors-text-color-dark);letter-spacing:0}.card-wrapper--has-mood{display:flex;border-radius:var(--border-radius-large);overflow:hidden}.card-wrapper--has-mood .card{width:50%;border-radius:0}.card__mood-image{width:50%;background:var(--colors-component-color-card-background);padding:.8rem}.card__mood-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-large);overflow:hidden}.article-card__tag{font-size:1rem;font-weight:650}.card--product .card__information{text-align:left}.card--product .card__content .quick-add{width:100%}.card--product .price{grid-row-start:2;margin-top:auto;margin-bottom:1.2rem}.card--product .card__information .card__heading,.card--product .card__information .card__heading a,.card--product .price,.card--product .price-item--regular,.card--product .price-item--sale{font-size:1.2rem}.card--product .card__quote{margin-top:.8rem;margin-bottom:0}@media screen and (max-width: 749px){.card--product .card__inner.ratio[style]{--ratio-percent: 135%!important}}@media screen and (min-width: 750px){.card--product .card__information .card__heading,.card--product .card__information .card__heading a,.card--product .price,.card--product .price-item--regular,.card--product .price-item--sale{font-size:1.4rem}.card--product .card__quote{font-size:1.2rem}}@media screen and (min-width: 990px){.card--product .card__information,.card--product .price{padding-inline:.4rem}}.card--product .price__sale .price-item--regular{font-size:calc(100% - .2rem)}.card--product .card__content .ruk_rating_snippet{display:flex;align-items:center;gap:.4rem;min-height:2.2rem;margin-bottom:.2rem}.card--product .card__content .ruk_rating_snippet+.card__heading{margin-top:0}.card--product .card__content .ruk_rating_snippet .ruk-rating-snippet-count{bottom:unset;margin-left:.4rem;font-size:1rem}.card--product .card__content .ruk_rating_snippet [class*=ruk-icon-]:before{transform:scale(.75);display:inline-block;width:10px}.article-card.card--card.card--media>.card__content{padding-top:0}.article-card .card__information{padding-top:0}.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 3rem)}.rich-text__blocks{width:100%}.article-richtext .article__page{display:flex;flex-direction:column}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:50rem;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:60rem}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.product-form__buttons button:not([disabled]){color:var(--colors-text-color-inverted)}.rich-text-section .button:after{display:none}.rich-text-section .button{color:var(--colors-text-color-inverted)}.rich-text-section .rich-text__blocks{max-width:unset}.section-image-richtext .rich-text__wrapper{content-visibility:auto;background-color:var(--colors-background-color-main);border-radius:var(--border-radius-large);padding:0;width:calc(100% / var(--font-body-scale));min-height:65vh;background-size:auto 90%;background-repeat:no-repeat;background-position:var(--focus-phone)}.section-image-richtext .rich-text__heading,.section-image-richtext .rich-text__text{padding:0 1.6rem}.section-image-richtext .rich-text__heading{padding-top:4rem}.section-image-richtext .rich-text__text{font-size:1.4rem}@media screen and (min-width: 751px){.section-image-richtext .rich-text__wrapper{min-height:50vh;background-size:60%;background-position:var(--focus-desktop)}.section-image-richtext .rich-text__heading,.section-image-richtext .rich-text__text{max-width:50vw;padding-left:4rem}.section-image-richtext .rich-text__heading{padding-top:0}}@media screen and (min-width: 1200px){.section-image-richtext .rich-text__wrapper{min-height:40vh;background-size:40%}}@media screen and (max-width: 749px){.section.section-image-richtext{margin-top:0}}.ed-headline-section-with-reviews .section-review__content h2{margin-bottom:.5rem}.ed-headline-section-with-reviews .review-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.ed-headline-section-with-reviews .review-icons{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 750px){.ed-headline-section-with-reviews .review-icons{flex-wrap:nowrap}}.ed-headline-section-with-reviews .review-average{font-size:14px;text-decoration:underline;text-underline-offset:.5rem}.ed-headline-section-with-reviews .review-wrapper .button{border:2px solid var(--colors-key-color-main);color:var(--colors-key-color-main);font-weight:700;background-color:transparent;font-size:1.2rem;padding:0 .5rem;min-height:40px;line-height:1.8em;letter-spacing:.05rem;border-width:.12rem;min-width:100px}@media screen and (max-width: 525px){.ed-headline-section-with-reviews .review-wrapper .button{margin-top:1rem}}.ed-headline-section-with-reviews .review-icons i:last-of-type{margin-right:.5rem}.ed-headline-section-with-reviews .review-number{padding-left:.5rem;font-size:1.2rem}.multicolumn-image{content-visibility:auto;padding-bottom:1.8rem}.multicolumn-image .background-white{background-color:var(--colors-background-color-second)}.multicolumn-image .media--square{padding-top:0;padding-bottom:2rem}.multicolumn-image .media--square .ratio:before{padding-bottom:100%}.multicolumn-image .card__media{position:relative;margin-bottom:4rem}.multicolumn-image .card__media .media img{border-radius:0}.multicolumn-image .multicolumn-card{text-align:center}.multicolumn-image .multicolumn-card__info{padding-bottom:0}.multicolumn-image .multicolumn-card__info p{color:var(--colors-text-color-dark);font-size:1.2rem;line-height:1.8rem;letter-spacing:.04rem}.multicolumn-image h5{margin-bottom:var(--spacing-small);margin-top:0}.multicolumn-image div.rte{margin-top:.2rem}.multicolumn-image .title{margin-bottom:3.5rem}.multicolumn-image .grid--2-col-tablet-down .grid__item{width:calc(50% - 16px)}.multicolumn-image .multicolumn-list:not(.slider){padding-left:2rem;padding-right:2rem;row-gap:3.2rem;column-gap:3.2rem}.multicolumn-image .title-wrapper--self-padded-mobile{padding-left:1.2rem;padding-right:1.2rem}@media screen and (min-width: 751px){.multicolumn-image .title{margin-left:2rem}.multicolumn-image .media--square .ratio:before{padding-bottom:50%}.multicolumn-image .title-right{text-align:right}.multicolumn-image .title-left{text-align:left}.multicolumn-image .title-center{text-align:center}}@media screen and (min-width: 990px){.multicolumn-image{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.multicolumn-image .background-white{border-radius:var(--border-radius-large)}.multicolumn-image .title{margin-left:0}.multicolumn-image .media--square .ratio:before{padding-bottom:40%}.multicolumn-image .media--square{overflow:hidden;border-radius:var(--border-radius-large)}.multicolumn-image.multicolumn-image-horizontal{border-radius:0;display:block;width:100%}.multicolumn-image.multicolumn-image-horizontal .media--square{display:flex;padding:var(--spacing-medium) 0 var(--spacing-medium) var(--spacing-medium)}.multicolumn-image.multicolumn-image-horizontal .card__media{flex:1;margin-bottom:0}.multicolumn-image.multicolumn-image-horizontal .card__media .media{position:static;border-radius:16px!important;height:100%}.multicolumn-image.multicolumn-image-horizontal .card__media .media img{aspect-ratio:1/1;width:100%;height:unset;max-width:unset;max-height:unset;position:relative}.multicolumn-image.multicolumn-image-horizontal .multicolumn-image-content-container{flex:1}.multicolumn-image.multicolumn-image-horizontal .multicolumn-image-content-wrapper{display:block;margin:3rem auto 0;max-width:75%}}.image-with-text .grid{margin-bottom:0}.image-with-text .grid__item{position:relative;border-radius:50%}@media screen and (min-width: 750px){.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__media{min-height:100%;overflow:visible}.image-with-text__media--small{height:19.4rem}.image-with-text__media--square{padding-bottom:100%}.image-with-text__media--square img{position:absolute;height:100%;padding:8px}.image-with-text__media--large{height:43.5rem}@media screen and (min-width: 750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--large{height:69.5rem}}.image-with-text__media--placeholder{position:relative;overflow:hidden}.image-with-text__media--placeholder:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--color-foreground),.04)}.image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width: 750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}.image-with-text__content{padding:4rem calc(4rem / var(--font-body-scale)) 5rem}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:3.2rem 1.6rem 1rem;position:relative;z-index:1}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text:not(.image-with-text--overlap,.image-with-text--no-overlap-with-rounded-image-borders) .image-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text .image-with-text__media-item>*{border-radius:var(--border-radius-large);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width: 749px){.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap,.image-with-text--no-overlap-with-rounded-image-borders) .image-with-text__media img{border-bottom-right-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap,.image-with-text--no-overlap-with-rounded-image-borders) .image-with-text__content{border-top:0}}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-3rem auto 0}@media screen and (min-width: 750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text__content--desktop-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__text-item{display:flex;padding:3rem 0}.image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);margin-top:0;margin-left:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.image-with-text__media-item--small,.image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap,.image-with-text--no-overlap-with-rounded-image-borders) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}@media screen and (min-width: 990px){.image-with-text__content{padding:6rem 5rem 7rem}}.image-with-text__content>*+*{margin-top:2rem}.image-with-text__content .image-with-text__text{padding-bottom:3rem}@media (max-width: 749px){.image-with-text__content .image-with-text__text{padding-bottom:2rem}}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__text--caption{margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:2rem}.image-with-text__content .image-with-text__text+.button{margin-top:.6rem}.image-with-text__heading{word-break:break-word;margin-bottom:0}.image-with-text__text p{word-break:break-word;margin-top:0;margin-bottom:1rem}@supports not (inset: 10px){.image-with-text .grid{margin-left:0}}.image-with-text--no-overlap-with-rounded-image-borders .image-with-text__media:after{box-shadow:none}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media>img{padding:8px;background:inherit;border-radius:22px}.image-with-text__info-box{min-width:100%;min-height:calc(4.5rem + var(--buttons-border-width) * 2);display:inline-flex;justify-content:flex-start;align-items:center;padding:0 1.8rem;background:#fff;border-radius:16px;margin:8px 8px 8px 0}@media screen and (min-width: 768px){.image-with-text__info-box{min-width:100%}.product .image-with-text__info-box{min-width:calc(32rem + var(--buttons-border-width) * 2)}}.image-with-text__info-box path{fill:none}.image-with-text__text+.image-with-text__info-box{margin-top:20px}.image-with-text__info-box+.image-with-text__info-box{margin-top:0}.image-with-text__info-box svg+span{padding-left:18px;font-weight:var(--font-weight-semi-bold)}.caption-with-letter-spacing{letter-spacing:0;font-size:1.2rem}@media screen and (min-width: 750px){.caption-with-letter-spacing{font-size:1.4rem}}.section-custom-image-with-text{margin-bottom:4rem}.custom-image-with-text .image-with-text__grid{border-radius:var(--border-radius-large);padding:.8rem .8rem 0rem}.custom-image-with-text .image-with-text__heading{max-width:90%}@media screen and (min-width: 750px){.custom-image-with-text .image-with-text__heading{max-width:95%}}.custom-image-with-text .content-container{padding:4rem .8rem .8rem}@media screen and (max-width: 768px){.custom-image-with-text .content-container{padding:2rem .8rem .8rem}}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media{border-radius:0;border-top-left-radius:var(--border-radius-large);border-bottom-left-radius:var(--border-radius-large)}.custom-image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{box-shadow:none}.custom-image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:2.4rem;margin-bottom:1rem}@media screen and (min-width: 751px){.custom-image-with-text .image-with-text__text-item{padding-left:2.4rem}.custom-image-with-text .image-with-text__grid{padding-bottom:.8rem}.custom-image-with-text .content-container{padding:1rem .8rem}}.collection-list{margin-top:0;margin-bottom:0}.collection-list-title{margin:0}@media screen and (max-width: 749px){.collection-list:not(.slider){padding-left:0;padding-right:0}.section-collection-list .page-width{padding-left:0;padding-right:0}.section-collection-list .collection-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}.collection-list__item:only-child{max-width:100%;width:100%}@media screen and (max-width: 749px){.slider.collection-list--1-items{padding-bottom:0}}@media screen and (min-width: 750px) and (max-width: 989px){.slider.collection-list--1-items,.slider.collection-list--2-items,.slider.collection-list--3-items,.slider.collection-list--4-items{padding-bottom:0}}@media screen and (min-width: 750px){.collection-list__item a:hover{box-shadow:none}}@media screen and (max-width: 989px){.collection-list.slider .collection-list__item{max-width:100%}}.collection-list-view-all{margin-top:2rem}.blog-card-list--articles__overview{width:33%}.blog-card-list--header .subtitle--small{line-height:160%;font-weight:350;color:var(--colors-text-color-main)}.blog-card-list--header .blog-card-list-title{font-size:2.4rem}.blog-card-list--articles{padding:0;row-gap:2.4rem}.blog-card-list--articles .card__content{margin-bottom:.5rem}.blog-card-list--articles .card__heading{text-align:left;margin-top:.5rem;margin-bottom:1rem}.blog-card-list--articles .card__information{padding-top:0}.blog-card-list--articles__blog-entries{column-gap:1.6rem}.blog-card-list--articles__blog-entries .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}@media screen and (min-width: 750px){.blog-card-list--articles{padding:0}.blog-card-list--header .blog-card-list-title{font-size:2.8rem;width:100%;margin-bottom:0}.blog-card-list--header .subtitle--small{font-size:1.6rem;width:35%}}@media screen and (min-width: 990px){.blog-card-list--articles__overview .card__inner.ratio{--ratio-percent: 56.5% !important}.blog-card-list--articles .blog-card-list--articles__overview{width:45%;max-width:45%}.blog-card-list--articles__blog-entries{width:55%;max-width:calc(55% - 2rem)}}.section-multicolumn .show-as-card slider-component{padding:1.2rem 0;border-radius:24px}.section-multicolumn .show-as-card slider-component ul{row-gap:1.6rem}.section-multicolumn .show-as-card slider-component .media img{top:50%;transform:translateY(-50%)}@media (max-width: 749px){.section-multicolumn .show-as-card .title-wrapper-with-link{margin-bottom:1.6rem}}@media (max-width: 749px){.section-multicolumn .show-as-card .title-wrapper--self-padded-tablet-down,.section-multicolumn .show-as-card .title-wrapper--self-padded-mobile{padding-left:0}}.section-multicolumn slider-component ul{overflow-y:hidden}@media (max-width: 749px){.section-multicolumn slider-component ul{column-gap:2.5rem}}@media (min-width: 750px){.section-multicolumn slider-component ul{flex-wrap:nowrap;overflow:hidden}}@media (min-width: 750px){.section-multicolumn slider-component ul.grid--5-col-desktop li{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}@media (max-width: 749px){.section-multicolumn slider-component ul li{padding-bottom:0!important}}@media (max-width: 749px){.section-multicolumn slider-component ul.grid--4-col-tablet-down li{width:calc(35% - 7.5rem);min-width:auto}}.section-multicolumn .ed-img-fit-contain .media>img.multicolumn-card__image{object-fit:contain}.section-multicolumn .ed-img-fit-cover .media>img.multicolumn-card__image{object-fit:cover}.section-multicolumn .ed-max-height-img-0 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-0 .grid--5-col-desktop .grid__item{max-height:0px!important}.section-multicolumn .ed-max-height-img-12 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-12 .grid--5-col-desktop .grid__item{max-height:12px!important}.section-multicolumn .ed-max-height-img-20 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-20 .grid--5-col-desktop .grid__item{max-height:20px!important}.section-multicolumn .ed-max-height-img-30 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-30 .grid--5-col-desktop .grid__item{max-height:30px!important}.section-multicolumn .ed-max-height-img-60 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-60 .grid--5-col-desktop .grid__item{max-height:60px!important}.section-multicolumn .ed-max-height-img-64 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-64 .grid--5-col-desktop .grid__item{max-height:64px!important}@media (max-width: 749px){.section-multicolumn .ed-max-height-img-mobile-0 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-0 .grid--5-col-desktop .grid__item{max-height:0px!important}.section-multicolumn .ed-max-height-img-mobile-12 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-12 .grid--5-col-desktop .grid__item{max-height:12px!important}.section-multicolumn .ed-max-height-img-mobile-20 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-20 .grid--5-col-desktop .grid__item{max-height:20px!important}.section-multicolumn .ed-max-height-img-mobile-30 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-30 .grid--5-col-desktop .grid__item{max-height:30px!important}.section-multicolumn .ed-max-height-img-mobile-60 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-60 .grid--5-col-desktop .grid__item{max-height:60px!important}.section-multicolumn .ed-max-height-img-mobile-64 .media>img.multicolumn-card__image,.section-multicolumn .ed-max-height-img-mobile-64 .grid--5-col-desktop .grid__item{max-height:64px!important}}.collection-recommendations .grid--peek.slider .grid__item:first-of-type{margin-left:0}@media screen and (min-width: 750px){.collection-recommendations{border-radius:var(--border-radius-large)}}@media screen and (max-width: 749px){.section.section-collection-recommendations{margin-top:0}}@media (max-width: 749px){.ed-disable-mobile-slider slider-component ul.product-grid{flex-wrap:wrap}.ed-disable-mobile-slider slider-component .grid--peek.slider .grid__item:last-of-type{margin-right:0}}ed-scroll-to-top{padding:var(--spacing-medium);position:fixed;z-index:2;right:calc(10px - var(--spacing-medium));bottom:calc(4rem - var(--spacing-medium));cursor:pointer;display:none}ed-scroll-to-top .ed-scroll-to-top__inner{border-radius:50%;background:var(--colors-text-color-main);width:37px;height:37px;display:flex;align-items:center;justify-content:center;aspect-ratio:1}ed-scroll-to-top.visible{display:flex}.ed-article__related-products-container .ed-related-products-title{margin:30px 0}@media (max-width: 991px){.ed-article__related-products-container .ed-related-products-title{margin:25px 0}}.ed-article__related-products-container .card{background:transparent;padding:0}@media (min-width: 990px){.ed-article__related-products-container .flex{gap:32px}}.ed-article__related-products-container .card--card:after{content:none}.ed-article__related-products-container .ruk_rating_snippet{margin:14px 0 8px!important}.ed-product .product__description{margin:8px 0 0!important;font-size:1.4rem;line-height:160%}@media (min-width: 768px){.ed-product .product__description{font-size:1.6rem}}.ed-product .product__description ul{margin:0;padding-left:2rem}.ed-product .product__description ul li:not(:last-of-type){margin-bottom:var(--spacing-medium)}.ed-product .product__description p[data-mce-fragment]{margin:0}@media (max-width: 400px){.ed-product .product__description .clamp-block{--line-clamp: 8 !important}}.ed-product .product__description .checkmark li{position:relative;display:block;white-space:normal;padding-left:35px;line-height:160%;padding-bottom:unset;margin-bottom:8px}.ed-product .product__description .checkmark li:before{position:absolute;display:flex;align-items:center;height:100%;left:0;padding-top:unset;line-height:1}.ed-product .product-form__buttons .shopify-payment-button{margin-bottom:1rem}.ed-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button[aria-hidden=true]{display:none}.ed-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button{min-height:calc(5.4rem + var(--buttons-border-width) * 2)}.ed-product .product-form__buttons .shopify-payment-button .shopify-payment-button__more-options{display:none}.ed-product .product-form__buttons button.shopify-payment-button__button--unbranded{background:#fff!important;border:1px solid rgba(var(--color-button),var(--alpha-button-background))!important;color:rgba(var(--color-button),var(--alpha-button-background))!important}.ed-product .ruk-rating-snippet-count{margin-left:0}.ed-product .product__media-wrapper .thumbnail-slider .slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.ed-product .product__media-wrapper .thumbnail-slider .slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.ed-product .product__media-wrapper .thumbnail-slider .slider-button .icon{height:.6rem}.ed-product .product__media-wrapper .thumbnail-slider .slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.ed-product .product__media-wrapper .thumbnail-slider .slider-button--next .icon{transform:rotate(-90deg)}.ed-product .product__media-wrapper .thumbnail-slider .slider-button--prev .icon{transform:rotate(90deg)}.ed-product .product__media-wrapper .thumbnail-slider .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.ed-product .product__media-wrapper .thumbnail-slider .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.ed-product .slider-mobile-gutter .gallery-dots .gallery-dot--variant{display:none}.ed-product .slider-mobile-gutter .gallery-dots .gallery-dot--variant.is-active{display:inline-block}.ed-reviews-popup-title{margin:21px 0}@media (max-width: 991px){.ed-reviews-popup-title{margin:17px 0}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2){.product__media--container .global-media-settings{overflow:hidden!important;border-radius:unset}}product-bundle .product-bundle{border-radius:16px 16px 0 0;padding:27px 20px 0}product-bundle .product-bundle-pricing{border-radius:0 0 16px 16px;padding:27px 20px}product-bundle .bundle-content .ed-product-bundle__product{border-radius:8px;gap:10px}product-bundle .bundle-content .ed-product-bundle__product[data-type=default],product-bundle .bundle-content .ed-product-bundle__product[data-type=selected]{cursor:pointer}product-bundle .bundle-content .ed-product-bundle__product .product-bundle__product-info{display:flex;flex-direction:column;justify-content:center}product-bundle .bundle-content .ed-product-bundle__product .product-bundle__product-button .button{background-color:transparent;margin-right:3rem;min-width:0;min-height:0;height:7px;width:13px}modal-bundle-dialog.ed-bundle__product-popup-modal *::-webkit-scrollbar{width:10px}modal-bundle-dialog.ed-bundle__product-popup-modal *::-webkit-scrollbar-track{background:transparent}modal-bundle-dialog.ed-bundle__product-popup-modal *::-webkit-scrollbar-thumb{background-color:#0003;border-radius:var(--popup-corner-radius);border:3px solid transparent;background-clip:padding-box}modal-bundle-dialog.ed-bundle__product-popup-modal *::-webkit-scrollbar-thumb:hover{background:#0006}modal-bundle-dialog.ed-bundle__product-popup-modal *{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}modal-bundle-dialog .ed-bundle__product-popup-modal__content .ed-product-bundle__product[data-type=list]{cursor:pointer}.ed-bundle__product-popup-modal__content-info{padding-right:unset!important;margin:16px 0}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product{border-radius:unset;gap:10px;background:transparent;margin:0;padding:8px 12px;width:auto;position:relative}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product:not(:last-child):before{content:"";position:absolute;bottom:0;left:12px;right:12px;width:calc(100% - 24px);height:1px;background:var(--colors-mono-light)}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product:hover,.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product[data-checked]{background:var(--colors-body-color-dark)}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-image{display:flex}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-image .cart-item__image{max-width:44px}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-info{display:flex;flex-direction:column;justify-content:center;line-height:1.3;width:100%}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-info .product-bundle__product-info__description{position:relative;display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-weight:unset}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-info .product-bundle__product-info__description .product__flags{position:relative;top:unset;left:unset}.ed-bundle__product-popup-modal__content-info .ed-product-bundle__product .product-bundle__product-info .product-bundle__product-info__description .product__flags .product__flag{width:100%;margin-bottom:0;max-width:100%;text-align:center;white-space:nowrap}.ed-bundle__product-popup-modal{border-radius:8px;background-color:var(--colors-body-color-medium);box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-top:.5rem;opacity:0;position:absolute;visibility:hidden;z-index:-1;overflow:auto;width:100%;height:50vh}.ed-bundle__product-popup-modal[open]{opacity:1;visibility:visible;z-index:2}.ed-bundle__product-popup-modal__content{overflow:visible;margin:0 auto;border:none}.ed-bundle__product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.ed-bundle__product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.ed-bundle__product-popup-modal__content img{max-width:100%}.ed-bundle__product-popup-modal__opener{display:inline-block}.ed-bundle__product-popup-modal__content-info>*{height:auto;margin-inline:auto;max-width:100%;width:100%}.ed-bundle__product-popup-modal__toggle{background-color:transparent;cursor:pointer;position:absolute;z-index:2;top:15px;padding:0;right:15px;width:22px;border:none}.ed-bundle__product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.ed-bundle__product-popup-modal__toggle .icon{height:auto;margin:0;width:100%}.tooltip{display:none;font-size:12px;bottom:9rem;left:0;width:100%;min-width:200px;margin-bottom:10px;background-color:#fff;color:#767676;padding:10px 20px;border-radius:10px;position:absolute;box-shadow:0 4px 4px #00000059;z-index:2}.tooltip .tooltip__arrow{position:absolute;top:calc(-2px + 100%);left:clamp(15px,3vw,40px);width:25px;height:auto;z-index:3;filter:drop-shadow(0 4px 2px rgba(0,0,0,.35))}.tooltip.tooltip--right{right:0;left:unset}.tooltip.tooltip--right .tooltip__arrow{right:clamp(15px,3vw,40px);left:unset}.more-info-link{position:relative;display:inline-block;color:#767676;font-size:1.1rem;font-weight:400;text-decoration:underline;min-width:61px;letter-spacing:.004em;line-height:18px;cursor:pointer}.product-bundle__product-info__description .tooltip p{font-size:12px;text-align:left}.product-bundle__product-info__description{font-weight:650;font-size:1.4rem;position:relative}@media screen and (max-width: 425px){.product-bundle__product-info__description{font-size:1.2rem}}.product-bundle__quantity-icon{position:absolute;background-color:#32323a;color:#fff;border-radius:50%;width:17px;height:17px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;transform:translate(50%,50%);bottom:12px;right:10px;z-index:1}.product-bundle__product-image{position:relative;display:flex}.fixed-products-container{display:flex;flex-wrap:wrap;margin-top:23px}.fixed-products-container .product-bundle__product{flex:1 1 calc(25% - .5rem);max-width:calc(25% - .5rem);box-sizing:border-box;padding:0}.fixed-products-container .product-bundle__product:nth-child(4n+1),.fixed-products-container .product-bundle__product:nth-child(4n+2),.fixed-products-container .product-bundle__product:nth-child(4n+3){margin-right:.5rem}.fixed-products-container .product-bundle__product:nth-child(4n){margin-right:0}.fixed-products-container .product-bundle__product{background:unset;display:flex;flex-direction:column;width:100%}.fixed-products-container .product-bundle__product-info{text-align:center}@media (hover: hover){.fixed-products-container .product-bundle__product:hover{background:unset}}.ed-refill-bundles .product-bundle{padding:27px 20px;border-radius:16px}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product{justify-content:space-between;gap:5px;padding:22px 15px;border:1px solid #CFCFCF;border-radius:8px;background:#fff;cursor:pointer}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product.selected{border:1px solid #32323A}@media (min-width: 750px){.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product:hover{background:var(--colors-body-color-dark)}}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product:has(input[type=radio]:checked){background:#faf7f4}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left{display:flex;align-items:center;pointer-events:none}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .refill-quantity{line-height:1.3}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .refill-quantity .refill-quantity-title{font-size:12px;font-weight:700}@media (min-width: 750px){.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .refill-quantity .refill-quantity-title{font-size:1.4rem}}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .refill-quantity .refill-quantity-quantity{font-size:10px;font-weight:400}@media (min-width: 750px){.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .refill-quantity .refill-quantity-quantity{font-size:1.2rem}}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:2.2rem}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio input:checked~.checkmark{background-color:#333;border:2px solid #333}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio input:checked~.checkmark:after{display:block}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio .checkmark{display:inline-block;width:16px;height:16px;background-color:#fff;border:2px solid #CFCFCF;border-radius:50%;vertical-align:middle}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-left .ed-custom-radio .checkmark:after{content:"";position:absolute;display:none;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px;height:7px;border:solid #fff;border-width:0 1px 1px 0}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right{display:flex;align-items:center;gap:2.5rem;pointer-events:none}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right .refill-total{line-height:1.3;text-align:end}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right .refill-total .refill-total-price{font-size:12px;font-weight:700;white-space:nowrap}@media (min-width: 750px){.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right .refill-total .refill-total-price{font-size:1.4rem}}.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right .refill-total .refill-compare-price{font-size:10px;font-weight:400;white-space:nowrap}@media (min-width: 750px){.ed-refill-bundles .product-bundle .bundle-content .product-bundle__product .product-bundle__product-right .refill-total .refill-compare-price{font-size:1.2rem}}.ed-payment-icons__cart{flex-wrap:nowrap!important}.ed-payment-icons__cart .list-payment__item{flex:1 1 auto;min-width:0}.ed-payment-icons__cart .list-payment__item .icon{width:100%;height:auto}@media (max-width: 749px){.ed-custom-image-with-text .image-with-text__grid.ed-flex-column-reverse{flex-direction:column-reverse}}.ed-custom-image-with-text .ed-custom-image-section-link{text-decoration:none}.ed-custom-image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media>img{padding:unset!important}.ed-custom-image-with-text .image-with-text__media--square img{padding:unset!important}.ed-custom-image-with-text .ed-image-text-section__button-wrapper{text-align:center}@media (max-width: 749px){.ed-custom-image-with-text .ed-image-text-section__button-wrapper{padding:0 .8rem}.ed-custom-image-with-text .ed-image-text-section__button-wrapper.ed-image-text-section__button-wrapper-desktop{display:none}}@media (min-width: 750px){.ed-custom-image-with-text .ed-image-text-section__button-wrapper.secondary-button-left{align-self:start}.ed-custom-image-with-text .ed-image-text-section__button-wrapper.secondary-button-center{align-self:center}.ed-custom-image-with-text .ed-image-text-section__button-wrapper.secondary-button-right{align-self:end}.ed-custom-image-with-text .ed-image-text-section__button-wrapper.ed-image-text-section__button-wrapper-mobile{display:none}}.ed-custom-image-with-text .ed-image-text-section__button-wrapper a{padding:1.2rem 2.4rem;font-weight:var(--font-weight-bold);font-size:14px;line-height:18px;color:var(--colors-text-color-inverted);min-height:0;background-color:var(--colors-key-color-main)}@media (max-width: 749px){.ed-custom-image-with-text .ed-image-text-section__button-wrapper a{width:100%;font-size:1.4rem}}@media (min-width: 750px){.custom-image-with-text.ed-custom-image-with-text .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__media-item .image-with-text__media{border-radius:24px}}@media (max-width: 749px){.custom-image-with-text.ed-custom-image-with-text .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__media-item .image-with-text__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-image-with-text.ed-custom-image-with-text .image-with-text__media-item.img-container-hidden-mobile{display:none}.custom-image-with-text.ed-custom-image-with-text .grid__item .image-with-text__content.image-hidden-mobile{padding:3.2rem 1.6rem;border-top-left-radius:24px;border-top-right-radius:24px}}.ed-image-with-text-landing .ed-image-with-text-landing{text-decoration:none}.ed-image-with-text-landing .image-with-text__media>img{padding:8px!important}.ed-price .ed-shipping-btn-pdp{font-size:1.4rem;padding:0;color:var(--colors-text-color-dark);background:transparent;text-decoration:underline;border:none;cursor:pointer}ed-popup{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;background:rgba(var(--color-foreground),.2);opacity:0;z-index:1000}ed-popup .popup-container{position:fixed;top:50%;left:50%;width:488px;max-width:60vw;background:#fff;border-radius:16px;transform:translate(-50%,-50%);visibility:visible;z-index:10}@media (max-width: 640px){ed-popup .popup-container{width:347px;min-width:347px;max-width:90%}}ed-popup .popup-container .popup-inner{padding:30px}ed-popup .popup-container .popup-inner .popup-title-container h3{margin-top:0;margin-bottom:10px;font-size:20px;font-family:Inter,sans-serif}ed-popup .popup-container .popup-inner .popup-content-container p{margin-top:0;margin-bottom:0;font-size:16px}@media (max-width: 640px){ed-popup .popup-container .popup-inner .popup-content-container p{font-size:14px}}ed-popup[active=true]{display:block;opacity:1;pointer-events:initial}ed-popup[active=true] .popup-container{opacity:1}ed-popup .btn-close{display:flex;position:absolute;top:20px;right:20px;font-size:25px;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media (max-width: 640px){ed-popup .btn-close{width:20px;height:20px;font-size:17px}}ed-popup .btn-close:hover{color:gray}.ed-newsletter{position:relative}@media (max-width: 749px){.ed-newsletter .ed-mobile-padding-top{padding-top:10px}}.ed-newsletter .ed-newsletter-icon{position:absolute;z-index:1;left:50%;transform:translate(-50%);top:0;width:60px}@media (max-width: 749px){.ed-newsletter .ed-newsletter-icon{top:-30px;width:50px}}@media screen and (min-width: 750px) and (max-width: 1300px){.ed-newsletter .ed-newsletter-icon{top:-10px}}@media (min-width: 2250px){.ed-newsletter .ed-newsletter-icon{top:10px}}@media (min-width: 2900px){.ed-newsletter .ed-newsletter-icon{top:15px}}@media (min-width: 3100px){.ed-newsletter .ed-newsletter-icon{top:25px}}.ed-newsletter .newsletter__wrapper .newsletter-subtitle{font-size:14px;font-weight:400}@media (max-width: 749px){.ed-newsletter .newsletter__wrapper .newsletter-subtitle{padding:0 1.5rem}}@media (max-width: 749px){.ed-newsletter .newsletter__wrapper .newsletter__subheading{max-width:unset}}@media (min-width: 750px){.ed-newsletter .newsletter__wrapper .newsletter__subheading{max-width:70rem}}@media (max-width: 991px){.ed-newsletter .newsletter__wrapper .newsletter__subheading p{line-height:1.6em!important}}@media (max-width: 749px){.ed-newsletter .newsletter__wrapper .unsubscribe-message{max-width:unset!important;width:100%;padding:0 1.5rem!important}}@media (max-width: 749px){.ed-newsletter .newsletter__wrapper .newsletter-fields-container{max-width:unset!important;width:100%;padding:0 1.5rem!important}}.newsletter-page .section-header{margin-bottom:0}.newsletter-page .product-metafield-textblock-filter-section,#shopify-section-newsletter{margin-top:0}body.index #shopify-section-newsletter{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width: 750px){body.index #shopify-section-newsletter{margin-top:var(--spacing-sections-desktop)}}.ed-newsletter.abmeldung .newsletter-heading{line-height:1.3}@media (min-width: 750px){.ed-newsletter.abmeldung .newsletter-heading{max-width:660px;margin:0 auto 40px;text-align:left}}.ed-newsletter.abmeldung .newsletter-container{max-width:660px}.ed-newsletter.abmeldung .newsletter-container .newsletter-fields-container,.ed-newsletter.abmeldung .newsletter-container .input_wrapper{width:100%}@media (min-width: 750px){.ed-newsletter.abmeldung .unsubscribe-message-wrapper{width:660px;margin:0 auto}.ed-newsletter.abmeldung .unsubscribe-message-wrapper .unsubscribe-message{max-width:500px;text-align:left}}.ed-product-bundle-pricing .ed-hidden-scroll-to-element{display:none}.ed-product-bundle-pricing .add-to-cart-button[disabled] .ed-hidden-scroll-to-element{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ed-reviews-io-rating-bar-widget{padding-top:20px;padding-bottom:20px}.ed-reviews-io-rating-bar-widget .rating-bar-title-row{display:flex;justify-content:center;align-items:center;gap:10px}.ed-reviews-io-rating-bar-widget .rating-bar-title-row .rating-bar-title{color:var(--colors-text-color-main);font-size:15px;font-weight:700}.ed-reviews-io-rating-bar-widget .rating-bar-title-row .rating-bar-stars{display:flex;align-items:center}.ed-reviews-io-rating-bar-widget .rating-bar-title-row .rating-bar-stars .rating-bar-star{line-height:0}.ed-reviews-io-rating-bar-widget .rating-bar-rating-row{display:flex;justify-content:center;align-items:center;font-size:13px;gap:10px}@media (max-width: 389px){.ed-reviews-io-rating-bar-widget .rating-bar-rating-row{font-size:12px;gap:5px}}.ed-reviews-io-rating-bar-widget .rating-bar-rating-row .rating-bar-reviews-logo{width:85px}.announcement-reviews-item{display:flex;align-items:center;justify-content:center}.ed-announcement-reviews-rating,.ed-text-before-count{margin-right:5px}.ed-announcement-reviews-count,.ed-text-after-count{margin-left:5px}.reviews-io-rating-bar-widget{align-items:center;justify-content:center}.reviews-io-rating-bar-widget span,.reviews-io-rating-bar-widget a{color:#f7f7f9;font-size:14px;font-weight:400;font-style:normal;line-height:21px;white-space:nowrap}.reviews-io-rating-bar-widget a{text-decoration:none}.stars__icon{margin-top:4px}.ed-login #recover .back-to-login{width:fit-content;font-size:12px;font-weight:400;text-decoration:underline;color:#32323a;cursor:pointer}.ed-login .ed-login-title,.ed-login #recover{font-size:24px}.ed-login .ed-login-title:focus-visible,.ed-login #recover:focus-visible{outline:transparent;outline-offset:.3rem;box-shadow:none}.ed-login .recover-subtext p{font-size:14px}.ed-login form{margin-top:1rem!important}.ed-login form button{width:100%;height:41px;min-height:unset;font-size:14px;font-weight:650}.ed-login .field{margin:1rem 0 0!important;height:50px}.ed-login .field input{height:100%;border:1px solid #CFCFCF;font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal);background-color:var(--colors-body-color-main)}.ed-login .field input:focus{border:1px solid #32323A}.ed-login .field input:focus~label,.ed-login .field input:not(:placeholder-shown)~label,.ed-login .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + 1.2rem)!important}.ed-login .field label{top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-login .field svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.ed-login .ed-recover{margin-top:1rem!important;font-size:12px!important;color:#767676}.ed-login .ed-submit-login{display:block;width:100%;height:41px;min-height:unset;font-size:14px;font-weight:650;margin-bottom:1rem}.ed-login .ed-create-account{display:flex;flex-direction:column;align-items:center;font-size:12px}.ed-login .ed-create-account .ed-create-account-link{color:#ff755a;cursor:pointer;font-weight:650}.ed-login .ed-form__message-wrong-email{font-size:12px!important;font-weight:450;color:#e0493e}.ed-login .ed-form__message-wrong-email:focus-visible{outline:transparent;outline-offset:.3rem;box-shadow:none}.ed-login .ed-form__message-wrong-email svg{display:none}.ed-login .ed-recover-success{font-size:14px!important;font-weight:450;color:#32323a;line-height:1.6em}.ed-login .ed-recover-success:focus-visible{outline:transparent;outline-offset:.3rem;box-shadow:none}.ed-login .ed-recover-success svg{width:35px!important;height:35px!important}.ed-login .ed-wrong-email{display:none}@media (max-width: 989px){.ed-recommendations-account:not(.account-page){display:none}}.ed-recommendations-account.account-page{background:rgb(var(--color-background))}.ed-register .ed-login-title{font-size:24px}.ed-register form{margin-top:1rem!important}.ed-register .field{margin:1rem 0 0!important;height:50px}.ed-register .field input{height:100%;border:1px solid #CFCFCF;background-color:var(--colors-body-color-main);font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-register .field input:focus{border:1px solid #32323A}.ed-register .field input:focus~label,.ed-register .field input:not(:placeholder-shown)~label,.ed-register .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + 1.2rem)!important}.ed-register .field label{top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-register .field svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.ed-register .ed-password-mismatch-warning{display:none}.ed-register .ed-password-mismatch-warning,.ed-register .ed-password-length-warning{font-size:12px;font-weight:450}.ed-register .ed-password-length-warning{color:#767676}.ed-register .ed-password-mismatch-warning{color:#e0493e}.ed-register .ed-register-submit{width:100%;height:41px;min-height:unset;margin-top:2rem;font-size:14px;font-weight:650}.ed-register .ed-register-account{display:flex;flex-direction:column;align-items:center;font-size:12px}.ed-register .ed-register-account .ed-register-account-link{color:#ff755a;cursor:pointer;font-weight:650}.ed-account{max-width:calc(var(--page-width) - 28rem)}.ed-account .ed-customer-name{margin:20px 0;font-size:14px;font-weight:600;color:#32323a}@media (min-width: 750px){.ed-account .ed-customer-name{display:none}}.ed-account .ed-orders-title,.ed-account .ed-orders-details,.ed-account .ed-default-address{margin-top:0;padding:9px}.ed-account .ed-order-accordion{padding:10px 15px;font-size:1.4rem;cursor:pointer;border-bottom:1px solid var(--colors-mono-light)}.ed-account .ed-order-accordion .ed-order-accordion-bar{display:flex;align-items:center;justify-content:space-between;gap:10px}.ed-account .ed-order-accordion .ed-order-accordion-bar svg{width:14px;height:14px;transition:transform .3s ease}.ed-account .ed-order-accordion .ed-order-accordion-bar .ed-order-number{font-weight:600}.ed-account .ed-order-accordion .ed-order-accordion-content{height:0;visibility:hidden;overflow:hidden;transition:height .3s ease,visibility .3s ease;cursor:default}.ed-account .ed-order-accordion .ed-order-accordion-content .accordion-content-item{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding-top:10px}.ed-account .ed-order-accordion .ed-order-accordion-content .accordion-content-item:first-of-type{padding-top:15px}.ed-account .ed-order-accordion .ed-order-accordion-content .accordion-content-item-title{font-weight:600}.ed-account .ed-order-accordion .ed-order-accordion-content .order-details-title{padding-top:10px}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items{list-style:none;font-size:14px;padding-left:unset;margin-bottom:unset}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items li{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items li .order-line-item-left{display:flex;align-items:center;gap:10px}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items li .order-line-item-left .order-line-item-title{color:#32323a;max-width:200px;text-decoration:none}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items .ed-bundle-item{padding-left:55px}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items .ed-bundle-item+.ed-order-item{margin-top:15px}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items .ed-bundle-item .order-line-item-title{opacity:.6;max-width:unset!important}.ed-account .ed-order-accordion .ed-order-accordion-content .ed-order-line-items .ed-bundle-item+.ed-bundle-master{margin-top:15px}.ed-account .ed-order-accordion .ed-order-accordion-content .follow-order-button{width:100%;height:41px;min-height:unset;margin-top:1rem;font-size:14px;font-weight:650;background:transparent;color:rgba(var(--color-button),var(--alpha-button-background));border:2px solid rgba(var(--color-button),var(--alpha-button-background))}.ed-account .ed-show-more-orders,.ed-account .ed-show-less-orders{font-size:12px;color:var(--colors-mono-dark);text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-top:10px}.ed-account .ed-show-less-orders{display:none}.ed-account .account-details{display:block}.ed-account .account-details .account-detail{border-bottom:1px solid var(--colors-mono-light);padding:8px 0}.ed-account .account-details .account-detail .ed-orders-details-title{margin-left:1rem;display:flex;justify-content:space-between}.ed-account .account-details .account-detail .ed-orders-details-text{margin-left:1rem}.ed-account .account-details .logout-button{margin-top:unset;background:transparent;color:rgba(var(--color-button),var(--alpha-button-background));border:2px solid rgba(var(--color-button),var(--alpha-button-background))}@media (min-width: 750px){.ed-account .account-details .logout-button{display:none}}.ed-account .orders-none-text{font-size:14px;margin:1rem 0}@media (min-width: 750px){.ed-account .account-addresses{display:none}}@media (max-width: 749px){.ed-account .account-addresses{margin-top:2rem}}.ed-account .account-addresses .ed-account-address{margin-left:1rem;padding:16px 0}.ed-account .account-addresses .ed-account-address .ed-addresses-default-title{display:flex;justify-content:space-between}.ed-account .account-addresses .show-addresses-button{width:100%;height:41px;min-height:unset;margin-top:2rem;font-size:14px;font-weight:650}@media (max-width: 749px){.ed-account .ed-freunde-werben-freunde-container{margin-top:20px}}.ed-account .ed-freunde-werben-freunde-container img{border-radius:16px}.ed-account .ed-freunde-werben-freunde-text{position:relative;color:#32323a;font-size:24px;font-weight:700;z-index:2}.ed-account.account .button{padding:11px 8px;min-height:0;font-weight:var(--font-weight-semi-bold);font-size:1.4rem;line-height:1.6em}.ed-account .account-link{margin:8px 1rem;text-decoration:underline}.ed-account-desktop-container{margin-bottom:2rem}@media (min-width: 750px){.ed-account-desktop-container{display:flex;gap:50px}}@media (min-width: 750px){.account-content-container{width:100%}}.ed-customer-name-desktop{max-width:300px;margin-top:50px;margin-bottom:20px;font-size:26px;font-weight:700;color:#32323a;line-height:1.3}@media (max-width: 749px){.ed-customer-name-desktop{display:none}}.R-ContentSection{padding-left:0!important;padding-right:0!important}@media (max-width: 749px){.R-ContentCard{padding-left:calc(var(--card-horizontal-padding, 10px))!important;padding-right:calc(var(--card-horizontal-padding, 10px))!important}}.R-Button__text{font-size:14px!important;font-weight:650!important;letter-spacing:.1rem!important;display:block!important}@media (min-width: 750px){.R-flex-col-xxs-12{width:100%!important;max-width:unset!important;flex-basis:unset!important;-webkit-flex-basis:unset!important;padding-right:unset!important;padding-left:unset!important}}@media (min-width: 750px){.ed-account-content-hidden{display:none}}.ed-reset-password .ed-reset-password-title{font-size:24px}.ed-reset-password .ed-reset-password-title .back-to-account{display:block;width:fit-content;font-size:12px;font-weight:400;text-decoration:underline;color:#32323a;cursor:pointer}.ed-reset-password form{margin-top:unset!important}.ed-reset-password .ed-password-length-warning{font-size:12px;font-weight:450;color:#767676}.ed-reset-password .save-changes-button{width:100%;height:41px;min-height:unset;margin-top:2rem;font-size:14px;font-weight:650}.ed-reset-password .field{margin:1rem 0 0!important;height:50px}.ed-reset-password .field input{height:100%;border:1px solid #CFCFCF;font-size:14px}.ed-reset-password .field input:focus{border:1px solid #32323A}.ed-reset-password .field input:focus~label,.ed-reset-password .field input:not(:placeholder-shown)~label,.ed-reset-password .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + 1.2rem)!important}.ed-reset-password .field label{top:50%;transform:translateY(-50%)}.ed-addresses{max-width:calc(var(--page-width) - 28rem)}.ed-addresses .ed-back-to-profile{width:fit-content;font-size:12px;font-weight:400;text-decoration:underline;color:#32323a;cursor:pointer;margin:16px 0}@media (min-width: 750px){.ed-addresses .ed-back-to-profile{margin-top:0}}.ed-addresses form{margin-top:2rem!important}.ed-addresses .ed-addresses-title{padding:9px}.ed-addresses .address-list{margin-bottom:0}.ed-addresses .address-list .address-list-item{margin:0 1rem}.ed-addresses .address-list .address-list-item .ed-address-wrapper{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid var(--colors-mono-light)}.ed-addresses .address-list .address-list-item .ed-address-wrapper .number-delete-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}.ed-addresses .address-list .address-list-item .ed-address-wrapper .ed-address-tools{display:flex;flex-direction:column;justify-items:flex-end;align-items:flex-end;position:absolute;top:0;right:0}.ed-addresses .address-list .address-list-item .delete-address-btn{min-height:unset;min-width:unset;margin:unset;margin-left:8px;background:transparent;padding:unset}.ed-addresses .address-list .address-list-item .delete-address-btn svg{width:18px;height:18px}.ed-addresses .address-list .address-list-item .edit-form-button{min-height:unset;min-width:unset;margin-bottom:1rem;padding:unset;background:transparent;text-decoration:underline}.ed-addresses .address-list .address-list-item .address-province-container{display:none!important}.ed-addresses .address-list .address-list-item .set-default-address{display:flex;align-items:center;margin-top:10px}.ed-addresses .address-list .address-list-item .set-default-address input{margin:3px 5px 3px 0;font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-addresses .address-list .address-list-item .set-default-address label{font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-addresses .field{margin:1rem 0 0!important;height:50px}.ed-addresses .field input,.ed-addresses .field select{height:100%;border:1px solid #CFCFCF;background-color:var(--colors-body-color-main);font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-addresses .field input:focus,.ed-addresses .field select:focus{border:1px solid #32323A}.ed-addresses .field input:focus~label,.ed-addresses .field input:not(:placeholder-shown)~label,.ed-addresses .field input:-webkit-autofill~label,.ed-addresses .field select:focus~label,.ed-addresses .field select:not(:placeholder-shown)~label,.ed-addresses .field select:-webkit-autofill~label{top:calc(var(--inputs-border-width) + 1.2rem)!important}.ed-addresses .field .select:hover.select:after{box-shadow:none}.ed-addresses .field select:focus{box-shadow:none}.ed-addresses .field label{top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.6em;font-weight:var(--font-weight-normal)}.ed-addresses .update-address,.ed-addresses .add-new-address,.ed-addresses .add-address{padding:11px 8px;min-height:0;font-weight:var(--font-weight-semi-bold);font-size:1.4rem;line-height:1.6em}.ed-addresses .add-new-address{margin-bottom:0}.addresses .footer-block__details-content{text-align:left!important}@media (max-width: 749px){.account-sidebar-container{display:none}}.account-sidebar-container .ed-account-sidebar{width:300px}.account-sidebar-container .ed-account-sidebar .sidebar-item{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:15px;font-size:16px;font-weight:700;background:#fff;border-radius:8px;cursor:pointer;text-decoration:none}.account-sidebar-container .ed-account-sidebar .sidebar-item.sidebar-item-active{background:#f6efe4}.account-sidebar-container .ed-account-sidebar .sidebar-item svg{width:24px;margin-right:0}@media screen and (min-width: 750px){.section-header+#shopify-section-ed-countdown-announcement .ed-countdown-announcement.visible:not(.front-page){margin-top:-24px;margin-bottom:24px}}.ed-countdown-announcement{display:none;min-height:30px}.ed-countdown-announcement.visible{display:block}.ed-countdown-announcement a,.ed-countdown-announcement a *{text-decoration:none;color:#fff}.ed-countdown-announcement .inner{display:flex;width:100%;max-width:calc(var(--page-width) - 300px);margin:0 auto;justify-content:flex-start;align-items:center;background-color:transparent;padding:10px 25px}@media (max-width: 768px){.ed-countdown-announcement .inner{justify-content:center;flex-wrap:wrap;font-size:14px;padding:8px 10px}}.ed-countdown-announcement .inner .text-container{font-weight:700}@media (max-width: 768px){.ed-countdown-announcement .inner .text-container{width:100%;text-align:center;margin-bottom:5px;order:1}}.ed-countdown-announcement .inner .code-container{display:flex;align-items:center;margin-left:60px;text-align:center;font-weight:700;cursor:pointer}@media (max-width: 768px){.ed-countdown-announcement .inner .code-container{width:calc(50% - 12px);justify-content:flex-start;margin-left:0;padding-left:12px;order:3}}.ed-countdown-announcement .inner .code-container .discount-code{border:1px solid white;border-radius:6px;padding:2px 15px}.ed-countdown-announcement .inner .code-container .discount-code.font-color-font-white{border:1px solid #FFFFFF}.ed-countdown-announcement .inner .code-container .discount-code.font-color-font-white .icon-copy svg path{stroke:#fff}.ed-countdown-announcement .inner .code-container .discount-code.font-color-font-anthrazit{border:1px solid #32323A}.ed-countdown-announcement .inner .code-container .discount-code.font-color-font-bodycolor-main{border:1px solid #FAF7F4}.ed-countdown-announcement .inner .code-container .discount-code.font-color-font-bodycolor-main .icon-copy svg path{stroke:#faf7f4}.ed-countdown-announcement .inner .code-container .discount-code .icon-copy{margin-left:3px}.ed-countdown-announcement .inner .code-container .copied-text{display:none;font-weight:400}.ed-countdown-announcement .inner .code-container.copied .discount-code-label,.ed-countdown-announcement .inner .code-container.copied .icon-copy{display:none}.ed-countdown-announcement .inner .code-container.copied .copied-text{display:block}.ed-countdown-announcement .inner .countdown-container{display:flex;align-items:center;margin-left:auto;text-align:center}@media (max-width: 768px){.ed-countdown-announcement .inner .countdown-container{width:calc(50% - 12px);justify-content:flex-end;padding-right:12px;margin-left:0;order:2}}.ed-countdown-announcement .inner .countdown-container .days-wrap .value,.ed-countdown-announcement .inner .countdown-container .hours-wrap .value,.ed-countdown-announcement .inner .countdown-container .minutes-wrap .value,.ed-countdown-announcement .inner .countdown-container .seconds-wrap .value{font-size:18px;font-weight:700}.ed-countdown-announcement.bg-color-anthrazit{background:#32323a}.ed-countdown-announcement.bg-color-korall{background:#ff755a}.ed-countdown-announcement.bg-color-yellow{background:#fbe7b4}.ed-countdown-announcement.bg-color-green{background:#d9e8c4}.ed-countdown-announcement.bg-color-bodycolor-deep{background:#f0e7de}.ed-countdown-announcement.bg-color-bodycolor-light{background:#fafafa}.ed-countdown-announcement.font-color-font-white{color:#fff}.ed-countdown-announcement.font-color-font-anthrazit{color:#32323a}.ed-countdown-announcement.font-color-font-bodycolor-main{color:#faf7f4}.ed-videos .videos-container{display:flex;width:100%;justify-content:center}.ed-videos .videos-container .video-item{width:50%;height:auto}.ed-videos .videos-container .video-item+.video-item{margin-left:25px}@media (max-width: 768px){.ed-videos .videos-container .video-item+.video-item{margin-left:10px}}.ed-social-proof{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;border:1px solid #cfcfcf;padding:8px;border-radius:8px}@media (max-width: 500px){.ed-social-proof{gap:5px;padding:3px}}.ed-social-proof .avatar-wrapper{display:flex;align-items:center}.ed-social-proof .avatar-wrapper .ed-avatar{display:flex;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;border:2px solid var(--colors-body-color-main);border-radius:100%}@media (min-width: 1200px){.ed-social-proof .avatar-wrapper .ed-avatar{width:35px;min-width:35px;height:35px}}.ed-social-proof .avatar-wrapper .ed-avatar:not(:first-of-type){margin-left:-7px}.ed-social-proof .ed-social-proof-text{color:rgba(var(--color-foreground),1)}.ed-social-proof .ed-social-proof-text p{margin:0;line-height:1.2;font-size:14px}@media (max-width: 500px){.ed-social-proof .ed-social-proof-text p{font-size:11px}}body.menu-drawer-open .product-sticky-container,body.menu-drawer-open .product__flag,body.menu-drawer-open .needsclick{display:none}.ed-newsletter-benefits{margin-top:3.5rem!important}.ed-newsletter-benefits .ed-newsletter-benefits-title{margin-bottom:3rem;padding:0 1.5rem;text-align:start;font-size:16px;font-weight:700;line-height:1.2}@media (min-width: 750px){.ed-newsletter-benefits .ed-newsletter-benefits-title{text-align:center;margin-bottom:4rem}}@media (min-width: 750px){.ed-newsletter-benefits .ed-newsletter-benefits-title.anmeldung{display:none}}.ed-newsletter-benefits .ed-newsletter-benefits-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;row-gap:30px}@media (min-width: 750px){.ed-newsletter-benefits .ed-newsletter-benefits-wrapper{flex-wrap:nowrap;gap:40px}}.ed-newsletter-benefits .ed-newsletter-benefits-wrapper .ed-newsletter-benefits-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;gap:10px;margin-bottom:auto;padding:0 1.5rem}@media (min-width: 750px){.ed-newsletter-benefits .ed-newsletter-benefits-wrapper .ed-newsletter-benefits-item{width:unset;padding:unset}}.ed-newsletter-benefits .ed-newsletter-benefits-wrapper .ed-newsletter-benefits-item img{width:24px}.ed-newsletter-benefits .ed-newsletter-benefits-wrapper .ed-newsletter-benefits-item .ed-newsletter-benefits-text{font-size:14px;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 750px){.ed-newsletter-benefits .ed-newsletter-benefits-wrapper .ed-newsletter-benefits-item .ed-newsletter-benefits-text{max-width:200px}}.ed-newsletter-unsubscribe{padding:0 3rem}@media (min-width: 750px){.ed-newsletter-unsubscribe{padding:0 9rem}}.ed-newsletter-unsubscribe .newsletter-heading{max-width:660px;margin:0 auto 40px;text-align:left;line-height:1.3}@media (max-width: 749px){.ed-newsletter-unsubscribe .newsletter-heading{margin:unset unset 40px;padding-left:0}}.ed-newsletter-unsubscribe .paragraph-wrapper{display:flex;gap:30px;max-width:660px;margin:0 auto}@media (max-width: 749px){.ed-newsletter-unsubscribe .paragraph-wrapper{gap:15px}}.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper{text-align:left}.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper .paragraph-content-title{font-weight:700}.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper .paragraph-content-title,.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper .paragraph-content-text{line-height:1.6em}@media (max-width: 749px){.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper .paragraph-content-title,.ed-newsletter-unsubscribe .paragraph-wrapper .paragraph-content-wrapper .paragraph-content-text{font-size:16px}}.ed-newsletter-unsubscribe .newsletter-unsubscribe-button-wrapper{max-width:660px;margin:30px auto 0;text-align:left}.ed-newsletter-unsubscribe .newsletter-unsubscribe-button-wrapper a{font-size:14px;font-weight:700;color:#fff;background:#ff755a;height:41px;min-height:unset}@media (max-width: 749px){.ed-newsletter-unsubscribe .newsletter-unsubscribe-button-wrapper a{width:100%}}.ed-article-header .article-header__sub-title p{line-height:1.6em!important}.ed-article-header.ed-article-header__recipe .article__header-info{margin-bottom:0}@media (max-width: 989px){.ed-article-header.ed-article-header__recipe .ed-article-header__image-wrapper img{max-height:270px}}.ed-article-header.ed-article-header__recipe .ed-article-header__image-wrapper .deferred-media__poster-button{height:52px;width:52px}.ed-article-header.ed-article-header__recipe .ed-article-header__image-wrapper .deferred-media__poster-button .icon{height:27px;width:27px}.ed-article-header.ed-article-header__recipe .ed-article-header__cards{margin-bottom:2.5rem;gap:3rem}@media (max-width: 989px){.ed-article-header.ed-article-header__recipe .ed-article-header__cards{margin-bottom:1rem;gap:2rem;padding-bottom:10px}}.ed-article-header.ed-article-header__recipe .ed-article-header__cards .article__card{background:none;padding:0;column-gap:.5rem}.ed-article-header.ed-article-header__recipe .ed-article-header__cards .article__card .article__card-image{display:flex;justify-content:center;align-items:center;height:16px;overflow:visible}@media (min-width: 990px){.ed-article-header.ed-article-header__recipe .ed-article-header__cards .article__card .article__card-image{height:16px}}.ed-article-header.ed-article-header__recipe .ed-article-header__cards .article__card .article__card-image img{object-fit:contain;height:100%}.ed-article-header.ed-article-header__recipe .ed-article-header__cards .article__card .font__body-small-bold{font-weight:650;white-space:nowrap;color:var(--colors-text-color-dark)}.ed-article-header.ed-article-header__recipe .ed-article-header__footer{display:flex}@media (max-width: 989px){.ed-article-header.ed-article-header__recipe .ed-article-header__footer{flex-direction:column}}.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left{height:auto;height:100%;width:100%;display:flex;justify-content:space-between;color:var(--colors-text-color-dark);border-bottom:1px solid var(--colors-mono-light)}@media (min-width: 990px){.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left{justify-content:flex-start;font-size:14px;gap:14px;border-bottom:unset;margin-top:9px}}.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left .article__card{background:none;font-size:12px;line-height:1.5;column-gap:var(--spacing-medium)}@media (min-width: 990px){.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left .article__card{font-size:14px}}@media (min-width: 990px){.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left .article__card p{font-size:14px}}.ed-article-header.ed-article-header__recipe .ed-article-header__footer .ed-article-header__footer-left .article__card svg{height:100%;max-height:20px;width:100%;max-width:20px}.ed-article-header.ed-article-header__recipe ed-article-header-buttons{width:100%}@media (max-width: 989px){.ed-article-header.ed-article-header__recipe ed-article-header-buttons{padding:0 8px}}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul{display:flex;list-style:none;gap:14px;padding:0}@media (min-width: 990px){.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul{margin-top:20px;justify-content:flex-end}}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li{position:relative;display:flex;height:100%}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li[data-type=share] svg{transform:translateY(2px)}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li[data-type=share]:hover svg{transform:scale(1.07) translateY(2px)}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li button{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:14px;background-color:var(--colors-mono-white);border-radius:50%;border:0;box-shadow:0 1px 4px #00000026;max-width:52px;aspect-ratio:1}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li button svg{transition:.25s ease-in-out transform;transform-origin:center center}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li button span{display:none;position:absolute;top:calc(100% + 25px);padding:12px 18px;background-color:var(--colors-text-color-main);border-radius:8px;color:var(--colors-mono-white);font-weight:650;z-index:1}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li button span:before{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--colors-text-color-main);transform:translate(-50%)}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li button span.active{display:block}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li:hover svg{transform:scale(1.07)}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li:hover span:first-of-type{display:block}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li.article__card{background:none;flex-direction:column;font-size:14px;line-height:1.5;padding:0}.ed-article-header.ed-article-header__recipe ed-article-header-buttons ul li.article__card .article__author-image{width:52px;height:52px;margin-bottom:var(--spacing-small)}.ed-article-header.ed-article-header__recipe ed-article-header-buttons .nowrap{color:var(--colors-text-color-dark)}@media (max-width: 989px){.ed-article-header[data-blog=rezepte] ed-article-header-buttons{border-bottom:1px solid var(--colors-mono-light);padding:0}.ed-article-header[data-blog=rezepte] ed-article-header-buttons ul{margin-left:-14px}}@media (min-width: 990px){.ed-article-header[data-blog=rezepte] .article__header-info>div:first-of-type{width:50%}}.ed-article-header[data-blog=rezepte] .ed-article-header__footer-left{border-bottom:none!important}.ed-article-header[data-blog=rezepte] .ed-article-header__footer-left .ed-article-header__cards{padding-bottom:0;margin-top:var(--spacing-medium)}@media (min-width: 990px){.ed-article-header[data-blog=rezepte] .ed-article-header__footer-left .ed-article-header__cards{display:none!important}}@media (max-width: 989px){.ed-article-header[data-blog=rezepte] .article__header-info .ed-article-header__cards{display:none!important}}@media (min-width: 990px){.ed-article-header:not([data-blog=rezepte]) .breadcrumbs{margin-bottom:34px}}@media (max-width: 989px){.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards{margin-bottom:0}}.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card{border-radius:50px;border:.5px solid var(--colors-text-color-dark);padding:10px 20px}.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card .font__body-small-bold,.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card .font__body-small{font-size:10px;line-height:1.5;color:var(--colors-text-color-main)}@media (min-width: 990px){.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card .font__body-small-bold,.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card .font__body-small{font-size:12px}}.ed-article-header:not([data-blog=rezepte]) .ed-article-header__cards .article__card .font__body-small-bold{font-weight:var(--font-weight-bold)}.ed-article-header__image-wrapper{position:relative}.ed-article-header__image-wrapper.ed-video-header{cursor:pointer}.ed-article-header__image-wrapper .deferred-media__poster-button{background-color:rgb(var(--color-background),.7)}.article-video-modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(var(--color-foreground),.2)}.article-video-modal .modal-content{position:relative;width:50%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fefefe;padding:25px;border:1px solid #888;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;overflow:hidden;max-height:calc(100% - 200px);max-width:calc(100% - 20px)}@media (max-width: 1200px){.article-video-modal .modal-content{width:80%}}@media (max-width: 749px){.article-video-modal .modal-content{width:100%}}.article-video-modal .modal-content:before{display:block;content:"";width:100%;padding-top:56.25%}.article-video-modal .modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-video-modal .modal-content .close{color:#aaa;position:absolute;top:10px;right:25px;font-size:28px;font-weight:700;cursor:pointer}.article-video-modal .modal-content .close:hover,.article-video-modal .modal-content .close:focus{opacity:.6;text-decoration:none;cursor:pointer}.ed-product-listing .ed-product-listing-nav-container .ed-product-listing-nav .ed-product-listing-nav-item{white-space:nowrap}.ed-product-listing .ed-product-listing-nav-container .ed-product-listing-nav a.ed-product-listing-nav-item{color:#32323a}.ed-product-listing .ed-product-listing-nav-container .ed-product-listing-nav a:not(.active-nav-item).ed-product-listing-nav-item{text-decoration:none}.ed-product-listing a.ed-product-listing-collection-title{position:relative;padding-top:70px;margin-top:-70px;cursor:auto}@media (max-width: 989px){.ed-product-listing a.ed-product-listing-collection-title{padding-top:130px;margin-top:-130px}}.ed-product-listing a.ed-product-listing-collection-title h1,.ed-product-listing a.ed-product-listing-collection-title h2{margin:0;font-size:28px;line-height:calc(1 + .8 / var(--font-body-scale))}@media (max-width: 749px){.ed-product-listing a.ed-product-listing-collection-title h1,.ed-product-listing a.ed-product-listing-collection-title h2{font-size:20px}}.ed-product-listing .collection__tax-note{font-size:1.2rem;color:var(--colors-text-color-dark);margin-bottom:2.2rem;margin-top:-1.8rem}.ed-product-listing .collection__tax-note>a{text-decoration:none;color:var(--colors-text-color-dark)}.ed-product-listing .pagination{border-radius:50%}.ed-product-listing .pagination .pagination__list{justify-content:flex-start;gap:15px}@media (max-width: 749px){.ed-product-listing .pagination .pagination__list{justify-content:center}}.ed-product-listing .pagination .pagination__list li{margin-top:8px;margin-right:unset}@media (max-width: 749px){.ed-product-listing .pagination .pagination__list li .pagination__item{height:4rem}}.ed-product-listing .pagination .pagination__list .ed-pagination-placeholder{display:flex;align-items:center;justify-content:center;margin-right:0}.ed-product-listing .pagination .pagination__list .ed-pagination-placeholder>.pagination__item{border:none;width:unset}.ed-product-listing .pagination .pagination__item{background:transparent;color:#32323a;border:1px solid rgba(50,50,58,.45)}.ed-product-listing .pagination .pagination__item.pagination__item--current{background:#32323a;color:#fff;opacity:1}.ed-product-listing .pagination li.ed-pagination-prev{margin-right:0;display:flex;justify-content:center;align-items:center}.ed-product-listing .pagination li.ed-pagination-next{margin-left:0;display:flex;justify-content:center;align-items:center}.ed-product-listing .pagination .pagination__item--prev,.ed-product-listing .pagination .pagination__item--next{border:none}body.menu-drawer-open .ed-product-listing{position:relative;z-index:1}.faq__answer p{margin:0}ed-article-upsells{color:var(--colors-text-color-main);display:block;width:100%;margin-top:60px!important;margin-bottom:70px!important}@media (min-width: 773px){ed-article-upsells{margin-top:80px!important;margin-bottom:120px!important}}ed-article-upsells h3{margin-bottom:2rem}@media (min-width: 773px){ed-article-upsells h3{margin-bottom:3rem;font-size:24px;line-height:1.5}}ed-article-upsells ul{width:100%;list-style:none;margin:0;padding:0;display:flex;gap:16px}@media (min-width: 773px){ed-article-upsells ul{gap:50px}}@media (max-width: 772px){ed-article-upsells ul{height:auto;overflow-x:auto;overflow-y:visible;-ms-overflow-style:none;scrollbar-width:none}ed-article-upsells ul::-webkit-scrollbar{display:none}}ed-article-upsells ul li{position:relative;max-width:130px;padding-top:20px}@media (min-width: 773px){ed-article-upsells ul li{max-width:200px;padding-top:25px}}ed-article-upsells ul li .ed-article-upsells__add{position:absolute;top:0;right:10px;width:46px;height:46px;background-color:var(--colors-key-color-main);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__add{width:62px;height:62px}}ed-article-upsells ul li .ed-article-upsells__add svg{width:24px;height:24px}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__add svg{width:32px;height:32px}}ed-article-upsells ul li .ed-article-upsells__add[disabled]{opacity:.7;cursor:not-allowed}ed-article-upsells ul li .ed-article-upsells__image{overflow:hidden;border-radius:16px;height:155px;margin-bottom:16px}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__image{margin-bottom:23px;height:228px}}ed-article-upsells ul li .ed-article-upsells__image img{width:100%;max-width:100%;object-fit:cover;height:100%}ed-article-upsells ul li .ed-article-upsells__reviewsio{white-space:nowrap}ed-article-upsells ul li .ed-article-upsells__reviewsio .ruk_rating_snippet span{font-size:10px;margin-left:8px;bottom:3px}ed-article-upsells ul li .ed-article-upsells__title{font-size:12px;line-height:1.5;font-weight:650;margin-bottom:1rem}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__title{font-size:16px;margin-bottom:2rem}}ed-article-upsells ul li .ed-article-upsells__price p{margin:0}ed-article-upsells ul li .ed-article-upsells__price p:first-of-type{font-size:12px;line-height:1.5;font-weight:650}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__price p:first-of-type{font-size:14px}}ed-article-upsells ul li .ed-article-upsells__price p:last-of-type{font-size:10px;line-height:1.5;color:#c8c6c3}@media (min-width: 773px){ed-article-upsells ul li .ed-article-upsells__price p:last-of-type{font-size:12px}}ed-ingredients{display:block}@media screen and (min-width: 990px){ed-ingredients{padding:0!important}}@media screen and (min-width: 990px){ed-ingredients .table-of-contents__item{display:inline-block;background-color:#fff;border-radius:16px;padding:30px 35px 46px;box-shadow:0 4px 8px #0000001a,0 10px 29px #0000001a;width:100%}}ed-ingredients .ed-ingredients__amount{display:inline-flex;align-items:center;border:1px solid #d1d5db;border-radius:8px;padding:6px 10px}@media screen and (min-width: 990px){ed-ingredients .ed-ingredients__amount{width:100%;padding:14px 40px}}ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-add,ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-minus{background:none;border:none;font-size:24px;cursor:pointer;line-height:1;color:var(--colors-text-color-main)!important}@media screen and (min-width: 990px){ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-add,ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-minus{font-size:34px}}ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-inner{flex-grow:1;text-align:center;padding:3px 6px 0 4px}ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-inner .ed-ingredients__amount-value{text-align:center;background-color:transparent;border:none;width:auto;pointer-events:none;padding:0}ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-inner input::-webkit-outer-spin-button,ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-inner input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ed-ingredients .ed-ingredients__amount .ed-ingredients__amount-inner input[type=number]{-moz-appearance:textfield}@media screen and (min-width: 990px){ed-ingredients .header__navigation{position:sticky;padding:0;max-width:50rem;margin-right:5rem}}ed-ingredients .ruk_rating_snippet span{font-size:10px!important;line-height:1!important}ed-ingredients .ed-ingredients__image-mobile{max-height:200px;height:100%;width:100%;display:flex;overflow:hidden;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-top:3rem}@media screen and (min-width: 990px){ed-ingredients .ed-ingredients__image-mobile{display:none}}ed-ingredients a{display:block;word-break:break-word}ed-ingredients .article__card{background:var(--colors-component-color-card-background);padding:.8rem 1.2rem;border-radius:var(--spacing-large)}ed-ingredients .article__card__button-index{width:46px;height:46px;min-width:46px;min-height:46px;background:var(--colors-text-color-main);border-radius:50%;color:var(--colors-text-color-inverted);display:flex;justify-content:center;align-items:center}ed-ingredients .article__card-content{color:var(--colors-text-color-dark)}ed-ingredients .article__card-img{width:64px;height:64px;min-width:64px;min-height:64px;border-radius:50%;overflow:hidden}ed-ingredients .article-ingridients--product__image{position:relative}ed-ingredients .article-ingridients--product__image .quick-add{position:absolute;top:-2rem;right:-2rem}ed-ingredients .article-ingridients--product__image .quick-add button{border-radius:50%;background-color:transparent}ed-ingredients .article-ingridients--product__image .loading-overlay__spinner{position:absolute}ed-ingredients .article__card-icon{width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem}ed-ingredients .article__ingridient-measurement *{font-weight:var(--font-weight-bold);font-size:1.2rem;line-height:18px;font-style:normal;letter-spacing:.004em}ed-ingredients .article__ingridient-desc *{font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:18px;font-style:normal;letter-spacing:.004em;color:var(--colors-text-color-dark)}ed-ingredients .article__ingridient-card{padding:var(--spacing-large)!important;text-align:center}ed-ingredients .subheader{margin:var(--spacing-large) 0}ed-ingredients .article__tag-footer{margin:var(--spacing-large) 0}ed-ingredients .article__tag-footer *{font-size:1.2rem}ed-ingredients .custom-list{padding:0}ed-ingredients .custom-list__item{column-gap:1rem;padding:var(--spacing-medium) 0;align-items:flex-start;border-bottom:1px solid var(--colors-text-color-light)}ed-ingredients .custom-list__item.ingredients:first-child{column-gap:1rem;justify-content:space-between;align-items:flex-start}ed-ingredients .custom-list.ingredients img{border-radius:var(--border-radius-large);min-width:97px;height:97px}ed-ingredients .ingredient__container{display:flex;width:100%;justify-content:space-between;column-gap:1rem}ed-ingredients .ingredient__container .weight{color:var(--colors-text-color-dark);margin:0;margin-top:var(--spacing-small)}ed-ingredients .ingredient__container .shipping{color:var(--colors-text-color-dark);margin:0}ed-ingredients .ingredient__container .title{margin-bottom:var(--spacing-medium);margin-top:0;color:var(--colors-key-color-main);font-weight:700}ed-ingredients .ingredient__value{min-width:9rem;max-width:9rem;font-weight:700}ed-ingredients .product__media{position:relative}ed-ingredients .product__media img{border-radius:var(--media-radius)}ed-ingredients .product__media.sold-out img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}ed-ingredients .product__add-to-cart{position:absolute;width:47px;height:47px;top:-11px;right:-11px;background:var(--colors-key-color-main);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:0 none}ed-ingredients .product__add-to-cart path{stroke:#fff}ed-ingredients .product__add-to-cart circle{stroke:#fff}ed-ingredients .product__add-to-cart .add-to-cart-plus{height:24px}ed-ingredients .product__add-to-cart.loading .add-to-cart-plus{display:none}@media screen and (min-width: 990px){ed-ingredients .font__body-small-bold *{font-size:1.4rem;line-height:2.1rem}ed-ingredients .font__body-small *{font-size:1.4rem;line-height:2.1rem}ed-ingredients .font__body-medium{font-size:1.6rem;line-height:140%}ed-ingredients .article__ingridient-measurement *{font-size:1.4rem;line-height:22px}ed-ingredients .article__ingridient-desc *{font-size:1.4rem;line-height:22px}ed-ingredients .custom-list__item{column-gap:5rem;padding:var(--spacing-large) 0}}.article-recipe-servings a{display:block;word-break:break-word}.article-recipe-servings .recipe-servings{margin-bottom:24px;column-gap:10px}@media (max-width: 989px){.article-recipe-servings .recipe-servings{height:auto;overflow-x:auto;overflow-y:visible;-ms-overflow-style:none;scrollbar-width:none}.article-recipe-servings .recipe-servings::-webkit-scrollbar{display:none}}.article-recipe-servings .article__card{background:var(--colors-body-color-deep);padding:.8rem 1.2rem;border-radius:var(--spacing-large)}.article-recipe-servings .article__card__button-index{width:46px;height:46px;min-width:46px;min-height:46px;background:var(--colors-text-color-main);border-radius:50%;color:var(--colors-text-color-inverted);display:flex;justify-content:center;align-items:center}.article-recipe-servings .article__card-content{color:var(--colors-text-color-dark)}.article-recipe-servings .article__card-img{width:64px;height:64px;min-width:64px;min-height:64px;border-radius:50%;overflow:hidden}.article-recipe-servings .article__card-icon{width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem}.article-recipe-servings .article__ingridient-measurement *{font-weight:var(--font-weight-bold);font-size:1.2rem;line-height:18px;font-style:normal;letter-spacing:.004em;white-space:nowrap}@media screen and (min-width: 990px){.article-recipe-servings .article__ingridient-measurement *{font-size:16px;line-height:1.5}}.article-recipe-servings .article__ingridient-desc *{font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:18px;font-style:normal;letter-spacing:.004em;color:var(--colors-text-color-dark)}@media screen and (min-width: 990px){.article-recipe-servings .article__ingridient-desc *{font-size:14px;line-height:1.5}}.article-recipe-servings .article__ingridient-card{padding:8px 16px!important;text-align:center}@media screen and (min-width: 990px){.article-recipe-servings .article__ingridient-card{padding:14px 24px!important}}.article-recipe-servings .article__tag-footer{margin:var(--spacing-large) 0}.article-recipe-servings .article__tag-footer *{font-size:1.2rem}@media screen and (min-width: 990px){.article-recipe-servings .font__body-small-bold *,.article-recipe-servings .font__body-small *{font-size:1.4rem;line-height:2.1rem}.article-recipe-servings .font__body-medium{font-size:1.6rem;line-height:140%}}.article-recipe-preperation a{display:block;word-break:break-word}.article-recipe-preperation .preparation-slider{display:flex;transition:transform .3s ease-in-out}.article-recipe-preperation .slide-meter{display:flex;justify-content:space-between;align-items:center}.article-recipe-preperation .slide-meter__navigation{justify-content:flex-end;margin-left:auto}.article-recipe-preperation .slide-meter__navigation__button{width:4.6rem;height:4.6rem;border-radius:50%;border:2px solid var(--colors-text-color-main);display:flex;align-items:center;justify-content:center;outline:none;background:var(--colors-component-color-card-background);cursor:pointer}.article-recipe-preperation .article-preparation__slide .h3{margin:0 0 var(--spacing-large)}.article-recipe-preperation .slide-meter__navigation__button svg path{stroke:var(--colors-text-color-main)}.article-recipe-preperation .slide-meter__navigation__button:not(.slide-meter__navigation__button--prev).active{background:var(--colors-text-color-main)}.article-recipe-preperation .slide-meter__navigation__button:not(.slide-meter__navigation__button--prev).active svg path{stroke:var(--colors-text-color-inverted)}.article-recipe-preperation .slide-meter__step-slider{position:relative;width:16.7rem;background:var(--colors-mono-light);height:.4rem;border-radius:var(--border-radius-medium);margin-bottom:.8rem}.article-recipe-preperation .slide-meter__step-slider .slide-meter__bar{position:absolute;display:block;transition:left .3s ease-in-out;height:100%;background:var(--colors-text-color-main);border-radius:var(--border-radius-medium)}.article-recipe-preperation .article-preparation__image{width:100%}.article-recipe-preperation .recipe-servings{column-gap:1rem}.article-recipe-preperation .article-preparation__image img{aspect-ratio:1/1;object-fit:cover;border-radius:var(--border-radius-large)}.article-recipe-preperation .article-preparation__image-footer p{font-size:1.2rem}.article-recipe-preperation .article-preparation__slide{min-width:100%;max-width:100%}.article-recipe-preperation .article-preparation__slide a{color:var(--colors-key-color-main)}.article-recipe-preperation .article-preparation__slide a:hover{color:var(--colors-key-color-dark)!important}.article-recipe-preperation .article__card{background:var(--colors-component-color-card-background);padding:.8rem 1.2rem;border-radius:var(--spacing-large)}.article-recipe-preperation .article__card__button-index{width:46px;height:46px;min-width:46px;min-height:46px;background:var(--colors-text-color-main);border-radius:50%;color:var(--colors-text-color-inverted);display:flex;justify-content:center;align-items:center}.article-recipe-preperation .preparation-slider__container{background:var(--colors-component-color-card-background);border-radius:var(--spacing-large);padding:var(--spacing-large)}.article-recipe-preperation .article-preparation__text p:first-child{margin-top:2.4rem}.article-recipe-preperation .article-preparation__text p:last-child{margin-bottom:3.8rem}.article-recipe-preperation .slide-meter__step p{color:var(--colors-mono-dark)}@media screen and (min-width: 990px){.article-recipe-preperation .font__body-small-bold *,.article-recipe-preperation .font__body-small *,.article-recipe-preperation .article-preparation__image-footer p{font-size:1.4rem;line-height:2.1rem}.article-recipe-preperation .font__body-medium{font-size:1.6rem;line-height:140%}}.article-recipe-preperation .ed-recipe__steps{list-style:none;margin:0;padding:0}.article-recipe-preperation .ed-recipe__steps li{display:flex}.article-recipe-preperation .ed-recipe__steps li:not(:last-of-type){margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--colors-mono-light)}@media screen and (min-width: 990px){.article-recipe-preperation .ed-recipe__steps li:not(:last-of-type){padding-bottom:1.5rem}}.article-recipe-preperation .ed-recipe__steps li .ed-recipe__steps-count{margin-right:2rem}.article-recipe-preperation .ed-recipe__steps li .ed-recipe__steps-count span{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--colors-text-color-main);color:var(--colors-mono-white)}@media screen and (min-width: 990px){.article-recipe-preperation .ed-recipe__steps li .ed-recipe__steps-count span{width:45px;height:45px;font-size:16px}}.article-recipe-preperation .ed-recipe__steps li .ed-recipe__steps-content p{margin:0}.article-card-list.ed-article-card-list .article__card{text-align:center}.article-card-list.ed-article-card-list .ed-article-card-list__title{display:inline-flex}.article-card-list.ed-article-card-list .ed-article-card-list__title img{margin-right:1rem}.article-card-list.ed-article-card-list .ed-article-card-list__title div{font-size:14px;font-weight:700;margin-top:4px}@media screen and (min-width: 768px){.article-card-list.ed-article-card-list .ed-article-card-list__title div{font-size:16px;margin-top:2px}}.article-card-list.ed-article-card-list .article__card-content{color:var(--colors-text-color-main);font-weight:450}.article-card-list.ed-article-card-list.ed-article-card-list-1 .article__card{background:var(--colors-body-color-deep);padding:16px 20px}@media screen and (min-width: 768px){.article-card-list.ed-article-card-list.ed-article-card-list-1 .article__card{padding:18px 20px}}.article-card-list.ed-article-card-list.ed-article-card-list-1 .article__card>div{width:100%}.article-card-list.ed-article-card-list.ed-article-card-list-2 .has-numbers{gap:0}.article-card-list.ed-article-card-list.ed-article-card-list-2 .article__card{background:none;padding-top:20px;padding-bottom:20px;border-radius:0}.article-card-list.ed-article-card-list.ed-article-card-list-2 .article__card:not(:last-of-type){border-bottom:1px solid var(--colors-mono-light)}@media (min-width: 990px){.article-card-list.ed-article-card-list.ed-article-card-list-2 .article__card{max-width:100%}}.article-card-list.ed-article-card-list.ed-article-card-list__quotes .ed-article-card-list__title .font__body-small-bold{font-weight:400;font-size:14px;line-height:1.5;margin-bottom:10px}.article-card-list.ed-article-card-list.ed-article-card-list__quotes .article__card-content{color:var(--colors-text-color-dark)}@media (min-width: 990px){.article-card-list:not([data-blog=rezepte]) .article__card{max-width:70%}}.article-card-list .article__card{background:var(--colors-component-color-card-background);padding:.8rem 1.2rem;border-radius:var(--spacing-large)}.article-card-list .custom-card-content a{color:var(--colors-key-color-main);font-weight:700;display:inline}.article-card-list .custom-card-content a:hover{color:var(--colors-key-color-dark)!important}.article-card-list .has-numbers .article__card{align-items:center}.article-card-list .article__card__button-index{width:33px;height:33px;min-width:33px;min-height:33px;background:var(--colors-text-color-main);border-radius:50%;color:var(--colors-text-color-inverted);display:flex;justify-content:center;align-items:center;font-weight:var(--font-weight-bold)}@media (max-width: 989px){.article-card-list .article__card__button-index{font-size:12px}}@media (min-width: 990px){.article-card-list .article__card__button-index{width:45px;height:45px;min-width:45px;min-height:45px}}.article-card-list .article__card-content{margin-top:var(--spacing-small);color:var(--colors-text-color-dark)}.article-card-list .article__card-img{width:64px;height:64px;min-width:64px;min-height:64px;overflow:hidden;display:flex;justify-content:center;align-items:center}.article-card-list .article__card-img.rounded{border-radius:50%}.article-card-list .article__card-img.small-image{width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem}.article-card-list .article__card-img .small-image{width:2.4rem;height:2.4rem}.article-card-list .article__card-content ul{padding-left:2rem}@media screen and (min-width: 768px){.article-card-list .article__card-img .small-image{width:3rem;height:3rem}}@media print{#shopify-section-announcement-bar,#shopify-section-header,nav.breadcrumbs,ed-article-header-buttons,#shopify-section-ed-article-upsells,#shopify-section-ed-recommended-articles,#shopify-section-newsletter,#shopify-section-footer,ed-ingredients .product__media,ed-ingredients .ingredient__container .font__body-regular div,ed-ingredients .ingredient__container .font__body-regular p,ed-ingredients .ed-ingredients__image-mobile,.ed-article-header__cards.small-hide,.ed-ingredients__amount .ed-ingredients__amount-minus,.ed-ingredients__amount .ed-ingredients__amount-add,.needsclick,#articleVideoModal{display:none!important}.ingredient__container .title{font-weight:var(--font-weight-normal)!important;color:var(--color-foreground)!important}ed-ingredients{display:block!important}.custom-list__item{padding:var(--spacing-small) 0!important}}.ed-image-card .article__page>div .ed-image-card .article__page>div{overflow-x:hidden}.ed-image-card .article__image-cards{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ed-image-card .article__image-cards[data-blocks="1"] .article__image-card{width:100%;max-width:unset}@media screen and (min-width: 990px){.ed-image-card .article__image-cards[data-blocks="1"] .article__image-card{width:70%}}.ed-image-card .article__image-cards[data-blocks="1"] .article__image-card img{aspect-ratio:auto!important}.ed-image-card .article__image-cards .article__image-card{width:calc(50% - (var(--spacing-large)));background:none}.ed-image-card .article__image-cards .article__image-card p{margin:0;color:var(--colors-text-color-dark)}.ed-image-card .ed-image-card-articles__infos{display:flex;gap:14px;font-size:10px;line-height:1.5;font-weight:600;color:var(--colors-text-color-dark)}@media (max-width: 989px){.ed-image-card .ed-image-card-articles__infos{flex-direction:column;align-items:flex-start}}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__time{display:flex;justify-content:center;align-items:center;gap:7px}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__time span{white-space:nowrap;line-height:1}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__tag{display:flex;justify-content:center;align-items:center;gap:7px}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__tag div{display:flex;align-items:center;height:18px;width:18px}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__tag div svg{width:100%;height:100%;object-fit:contain}.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__tag span{line-height:1}@media (min-width: 990px){.ed-image-card .ed-image-card-articles__infos .ed-image-card-articles__tag span{white-space:nowrap}}.ed-image-card slider-component .image-card-list.grid--1-col-tablet-down .grid__item{width:calc(85% - var(--grid-mobile-horizontal-spacing) - 3rem)}.ed-image-card slider-component .image-card-list.grid--2-col-tablet-down .grid__item{width:calc(46% - var(--grid-mobile-horizontal-spacing) - 3rem)}.ed-image-card slider-component .article__image-card{background:none}.ed-image-card slider-component .article__image-card p{margin:0}@media (min-width: 990px){.ed-image-card slider-component .image-card-list{scrollbar-width:unset;overflow:auto}.ed-image-card slider-component .image-card-list.grid--1-col .grid__item{max-width:9vw!important}.ed-image-card slider-component .image-card-list:not(.grid--1-col) .grid__item{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:unset!important;min-width:unset!important}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:after{content:url(data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%204.03268L3.62323%207.02173L7.4%201%22%20stroke%3D%22%23FAF7F4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);position:absolute;top:8px;right:8px;width:16px;height:16px;color:#faf7f4;display:none;justify-content:center;align-items:center;line-height:0;transform:scale(.7)}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:after{content:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.19531 5.15293L5.13016 9.49818L10.7953 1.77344" stroke="%23FAF7F4" stroke-linecap="round" stroke-linejoin="round"/></svg>');top:12px;right:12px;width:24px;height:24px;transform:scale(1)}}.ed-calories__wrapper .calories-calculator-wrapper{flex-direction:column}@media (max-width: 1000px){.ed-calories__wrapper .calories-calculator-wrapper component-calories>section.ed-calories__results{background-color:#fff;border-radius:16px;margin:0 8px;padding:18px}}.ed-calories__wrapper .calories-header-image{width:100%;background-color:#faf7f4;padding-bottom:42px;border-radius:0;box-shadow:none}.ed-calories__wrapper .calories-header-image .calories-header-image__grid{background-color:#faf7f4!important;box-shadow:none;padding:0}.ed-calories__wrapper .calories-header-image .calories-header-image__grid .calories-header-image__media-item,.ed-calories__wrapper .calories-header-image .calories-header-image__grid .calories-header-image__media{border-radius:0;box-shadow:none}.ed-calories__wrapper .ed-calories{width:100%!important;background-color:#faf7f4}.ed-calories__wrapper .ed-calories .page-calories-pages{padding:16px;border-radius:16px;box-shadow:0 2px 12px #00000040;margin-top:12px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-pages{padding:32px}.ed-calories__wrapper .ed-calories .page-calories-pages>div{max-width:600px;margin:0 auto}}.ed-calories__wrapper .ed-calories .calories-page>p{font-size:14px;line-height:1.5}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page>p{font-size:16px}}@media (max-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio{padding:10px 5px 0}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="1"]{width:100%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="2"]{width:50%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="3"]{width:33.3333333333%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="4"]{width:25%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="5"]{width:20%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="6"]{width:16.6666666667%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="7"]{width:14.2857142857%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="8"]{width:12.5%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="9"]{width:11.1111111111%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-block-amounts="10"]{width:10%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true]{width:100%}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label{flex-direction:row;justify-content:flex-start;min-height:53px;padding-top:12px;align-items:center}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label:after,.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label:before{top:calc(50% + 1px);right:12px;transform:translateY(-50%)}@media (max-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label:after,.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label:before{top:calc(50% - 1px)}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label .ed-calories__radio-img{margin-right:12px;margin-bottom:0}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio[data-label-styling=true] label span{text-align:left}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio input{position:absolute}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio input.error+label{border:1px solid #E0493E!important}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio input:checked+label{border-radius:8px;background-color:#faf7f4;border:1px solid #32323A;color:#32323a}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio input:checked+label:before{background-color:#32323a}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio input:checked+label:after{display:flex}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label{position:relative;flex-direction:column;align-items:center;border:1px solid #CFCFCF;border-radius:8px;min-height:120px;width:100%;transition:all .25s ease-in-out;padding-top:25px}@media (max-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label{margin:10px 0 0}}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label{padding-top:12px;justify-content:center}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:before{content:"";position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:50%;border:1px solid #CFCFCF;transition:all .25s ease-in-out}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:before{top:12px;right:12px;width:24px;height:24px}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:after{content:url(data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%204.03268L3.62323%207.02173L7.4%201%22%20stroke%3D%22%23FAF7F4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);position:absolute;top:8px;right:8px;width:16px;height:16px;color:#faf7f4;display:none;justify-content:center;align-items:center;line-height:0;transform:scale(.7)}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label:after{content:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.19531 5.15293L5.13016 9.49818L10.7953 1.77344" stroke="%23FAF7F4" stroke-linecap="round" stroke-linejoin="round"/></svg>');top:12px;right:12px;width:24px;height:24px;transform:scale(1)}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label .ed-calories__radio-img{width:22px;height:22px;margin-bottom:8px}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label .ed-calories__radio-img[data-icon=undefined]{display:none}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label .ed-calories__radio-img img{object-fit:contain;height:100%;width:auto}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label .ed-calories__radio-img img{height:100%;max-width:36px;max-height:36px}}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label .ed-calories__radio-img img[src=undefined]{display:none}.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label span{font-weight:400;text-align:center}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .calorie-input-radio label span{font-size:16px}}.ed-calories__wrapper .ed-calories .calories-page .input-type-input{position:relative}.ed-calories__wrapper .ed-calories .calories-page .input-type-input label{position:absolute;right:6px;top:37px;font-size:14px;line-height:1.5;font-weight:400;background-color:transparent;padding:8px;margin-top:6px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .input-type-input label{font-size:16px}}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input{background:none!important;border:1px solid #CFCFCF;font-size:14px;line-height:1.5}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input[type=number]{-moz-appearance:textfield}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input::-webkit-outer-spin-button,.ed-calories__wrapper .ed-calories .calories-page .input-type-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:-webkit-autofill,.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:-webkit-autofill:hover,.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:-webkit-autofill:focus,.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .calories-page .input-type-input input{font-size:16px}}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:focus-visible,.ed-calories__wrapper .ed-calories .calories-page .input-type-input input:focus{box-shadow:none!important}.ed-calories__wrapper .ed-calories .calories-page .input-type-input input.error{border:1px solid #E0493E!important}.ed-calories__wrapper .ed-calories .calories-page .input-type-input p{display:none;position:relative;color:#e0493e;text-align:center;font-weight:600;font-size:10px}.ed-calories__wrapper .ed-calories .calories-page .input-type-input p:before{content:"!";width:15px;height:15px;border-radius:50%;background-color:#e0493e;display:inline-flex;justify-content:center;align-items:center;color:#faf7f4;margin-right:8px}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation-info{margin-bottom:30px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-pages__navigation-info{margin-bottom:60px}}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation{display:block}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls{flex-direction:column-reverse}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls span[data-prev]{font-size:12px;line-height:1.5;color:#cfcfcf;transition:color .25s ease-in-out;cursor:pointer}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls span[data-prev]{font-size:14px}}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls span[data-prev]:hover{color:#32323a}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls span[data-next]{display:flex;justify-content:center;align-items:center;width:100%;background:#ff755a;border-radius:8px;color:#faf7f4;font-size:14px;font-weight:650;line-height:22px;padding:11px 8px;cursor:pointer}.ed-calories__wrapper .ed-calories .page-calories-pages__navigation .page-calories-pages__navigation-controls .submit input{width:100%}.ed-calories__wrapper .ed-calories .ed-calories__info{display:none;background-color:#f6efe4;border-radius:8px;padding:12px;line-height:1.5;opacity:0;transition:opacity .5s ease}.ed-calories__wrapper .ed-calories .ed-calories__info.show{opacity:1}.ed-calories__wrapper .ed-calories .ed-calories__info .ed-calories__info-icon{display:block!important;position:relative;padding:4px 8px 8px 0}.ed-calories__wrapper .ed-calories .ed-calories__info .ed-calories__info-icon:before{content:"i";display:flex;justify-content:center;align-items:center;color:#faf7f4;font-size:10px;font-weight:650;background-color:#32323a;border-radius:50%;width:16px;height:16px;padding-left:1px}.ed-calories__wrapper .ed-calories .ed-calories__progress-categories{display:flex;justify-content:space-around;font-size:10px}.ed-calories__wrapper .ed-calories .ed-calories__progress-categories div{transition:color .25s ease-in-out}.ed-calories__wrapper .ed-calories .ed-calories__progress-categories div[data-active=false]{color:#cfcfcf}.ed-calories__wrapper .ed-calories .progressbar{height:10px;border-radius:8px}.ed-calories__wrapper .ed-calories .progressbar:before{background-color:#767676}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page{padding:50px;background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000040;margin-top:12px}}.ed-calories__wrapper .ed-calories .page-calories-result-page .calories-result-wrapper{background-color:#9dc183;color:#faf7f4;font-size:28px;font-weight:700;display:flex;flex-direction:column;gap:0;padding-bottom:20px;margin-bottom:30px}.ed-calories__wrapper .ed-calories .page-calories-result-page .calories-result-wrapper .calories-result-wrapper-info{font-size:12px;line-height:12px;display:block!important}.ed-calories__wrapper .ed-calories .page-calories-result-page .calories-result-wrapper svg,.ed-calories__wrapper .ed-calories .page-calories-result-page .calories-result-wrapper span{display:none}.ed-calories__wrapper .ed-calories .page-calories-result-page .calories-result-wrapper .calories-header-image__grid{background-color:#9dc183}.ed-calories__wrapper .ed-calories .page-calories-result-page .h3{font-size:11px;font-weight:400;text-transform:uppercase;color:#32323a;letter-spacing:3px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .h3{font-size:16px;line-height:1.5}}.ed-calories__wrapper .ed-calories .page-calories-result-page .h3 h2{text-transform:none}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-container:not(.result-container-calories){display:none}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-container .h2{font-size:18px;font-weight:700;margin-top:0;margin-bottom:16px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-container .h2{font-size:26px;line-height:1.5}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper{display:grid;gap:8px;grid-template-columns:1fr}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper{gap:0 90px;grid-template-columns:repeat(2,1fr)}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper>.h2{grid-column:span 2}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper>.h2{font-size:20px;line-height:1.5;margin-top:20px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper>.h2{font-size:26px;grid-column:span 2;order:1}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper #ed-calories__circle{display:none;margin:0 auto;max-width:300px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper #ed-calories__circle{order:2}}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable{order:4}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable:first-of-type{order:3}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable:last-of-type{order:5}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-wrapper{display:flex;justify-content:space-between;padding:12px 16px;background:#f6efe4;border-radius:8px;margin-bottom:8px;cursor:pointer}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-wrapper{cursor:default}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-wrapper>span{display:none}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-title{display:flex;align-items:center}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-title span:first-of-type{width:14px;height:14px;display:block;border-radius:50%;margin-right:8px}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-title span:last-of-type{font-weight:650}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-title span:last-of-type{font-size:16px;font-weight:700}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-body .h3{text-transform:none;font-size:16px;font-weight:700;padding-top:12px;letter-spacing:normal;color:#32323a}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-body .h3{font-size:18px}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__circle-wrapper .ed-calories__expandable .ed-calories__expandable-body p{margin-top:0;color:#767676}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper{display:flex;gap:40px 90px}}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show{width:50%}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show h3{font-size:14px;line-height:1.5;margin:0}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show h3{font-size:16px}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show .ed-calories__show-first,.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show .ed-calories__show-second{display:inline-block;text-decoration:underline;font-weight:650;cursor:pointer}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show .ed-calories__show-first,.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show .ed-calories__show-second{display:none}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show p:last-of-type{margin:0;display:inline}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__show .ed-calories__show-hidden{display:inline-block!important}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__calories-volumes{margin-top:24px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__calories-volumes{width:50%}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__volume{margin-bottom:36px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__volume{margin-bottom:50px}}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__volume div:first-of-type{display:flex;justify-content:space-between;padding:12px 16px;background:#f6efe4;border-radius:8px;margin-bottom:8px;font-weight:650}.ed-calories__wrapper .ed-calories .page-calories-result-page .ed-calories__calories-wrapper .ed-calories__volume div:last-of-type{color:#767676;margin-bottom:16px}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation{background:none}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation{display:grid;gap:0 90px;grid-template-columns:repeat(2,1fr)}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation>.h3{grid-column:span 2}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation>.result-recommendation__text{order:3}}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation h2{font-size:18px}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation h2{font-size:26px;line-height:1.5}}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation .h2,.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation .h2 span{text-transform:none!important}@media (min-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product{order:2}}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card--product{background:transparent;padding:0}@media (max-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card__inner{max-height:300px}}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card__content{text-align:center}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card__content .card__title{text-align:center;font-size:14px;font-weight:700}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card__content .price__regular .price-item,.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .card__content .price__sale .price-item--sale{font-size:14px;font-weight:650}@media (max-width: 1000px){.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .cart__media{border-radius:0}.ed-calories__wrapper .ed-calories .page-calories-result-page .result-recommendation__product .cart__media>*{border-radius:0}}.ed-calories__wrapper .calories-page{height:100%;flex:1 auto}.ed-calories__wrapper .calories-page:not(.active){display:none}.ed-calories__radio-img[data-icon=undefined],.ed-calories__radio-img img[src=undefined]{display:none}.ed-article-sources .ed-article-sources__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}ed-variant-dropdown,ed-ingredients-dropdown{position:relative;display:block;width:100%}ed-variant-dropdown .ed-variant-dropdown,ed-ingredients-dropdown .ed-variant-dropdown{position:relative;display:flex;justify-content:space-between;align-items:center;height:42px;margin:5px 0;padding:0 15px;border:1px solid #CFCFCF;border-radius:8px;cursor:pointer;z-index:1}@media (max-width: 749px){ed-variant-dropdown .ed-variant-dropdown,ed-ingredients-dropdown .ed-variant-dropdown{padding:0 10px}}ed-variant-dropdown .ed-variant-dropdown .ed-variant-dropdown-left,ed-ingredients-dropdown .ed-variant-dropdown .ed-variant-dropdown-left{display:flex;align-items:center;gap:10px}ed-variant-dropdown .ed-variant-dropdown .ed-variant-dropdown-right svg,ed-ingredients-dropdown .ed-variant-dropdown .ed-variant-dropdown-right svg{color:#979797}ed-variant-dropdown .ed-variant-dropdown-color,ed-ingredients-dropdown .ed-variant-dropdown-color{position:relative;display:block!important;width:20px;height:20px;border-radius:100%}ed-variant-dropdown .ed-variant-dropdown-color:after,ed-ingredients-dropdown .ed-variant-dropdown-color:after{content:url("data:image/svg+xml,%3Csvg width=%2717%27 height=%2710%27 viewBox=%270 0 17 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.6088 4.66669L6.27547 12L2.94214 8.66669%27 stroke=%27%23FFFFFF%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ed-variant-dropdown .ed-variant-dropdown-product,ed-ingredients-dropdown .ed-variant-dropdown-product{font-size:14px;line-height:1.2}@media (max-width: 749px){ed-variant-dropdown .ed-variant-dropdown-product,ed-ingredients-dropdown .ed-variant-dropdown-product{font-size:12px}}ed-variant-dropdown .additional-variants,ed-ingredients-dropdown .additional-variants{font-size:12px;color:#32323a}@media (max-width: 749px){ed-variant-dropdown .additional-variants,ed-ingredients-dropdown .additional-variants{font-size:10px}}ed-variant-dropdown .dropdown-variant-selection,ed-ingredients-dropdown .dropdown-variant-selection{display:none;position:absolute;width:100%;padding:25px 10px;border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:2;top:50%;transform:translateY(-30%);background:#fbf8f5}@media (max-width: 749px){ed-variant-dropdown .dropdown-variant-selection,ed-ingredients-dropdown .dropdown-variant-selection{padding:30px 10px}}@media (max-width: 450px){ed-variant-dropdown .dropdown-variant-selection,ed-ingredients-dropdown .dropdown-variant-selection{width:99%;left:50%;transform:translate(-50%,-30%)}}ed-variant-dropdown .dropdown-variant-selection .ed-close-icon,ed-ingredients-dropdown .dropdown-variant-selection .ed-close-icon{position:absolute;right:11px;top:11px;line-height:1;cursor:pointer}ed-variant-dropdown .dropdown-variant-selection .ed-close-icon svg,ed-ingredients-dropdown .dropdown-variant-selection .ed-close-icon svg{width:21px;height:21px}ed-variant-dropdown .dropdown-variant-selection .dropdown-variant-container,ed-ingredients-dropdown .dropdown-variant-selection .dropdown-variant-container{position:relative;display:flex;flex-direction:column;gap:12px;width:fit-content;margin:0 auto}ed-variant-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper,ed-ingredients-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper{display:flex;align-items:center;cursor:pointer}ed-variant-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper .ed-variant-dropdown-color,ed-ingredients-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper .ed-variant-dropdown-color{margin-right:8px}ed-variant-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper .ed-variant-dropdown-color:after,ed-ingredients-dropdown .dropdown-variant-selection .dropdown-variant-container .dropdown-variant-wrapper .ed-variant-dropdown-color:after{content:unset}.ed-table-of-content{display:block}.ed-table-of-content .header__navigation{background-color:var(--colors-mono-white);border-radius:16px;box-shadow:0 4px 8px #00000015;padding:16px 24px;margin-top:var(--spacing-large)}@media (min-width: 999px){.ed-table-of-content .header__navigation{padding:28px}}.ed-table-of-content .header__navigation h5{margin:0;cursor:pointer;width:0%;transition:width .75s ease;text-align:center;white-space:nowrap;font-size:16px;line-height:1.5}@media (min-width: 999px){.ed-table-of-content .header__navigation h5{margin-bottom:10px}}@media (max-width: 989px){.ed-table-of-content .header__navigation h5.ed-table-of-content__acordion-closed{width:100%}}.ed-table-of-content .header__navigation h5.ed-table-of-content__acordion-closed svg{transform:translateY(-2px)}.ed-table-of-content .header__navigation h5 svg{transform:rotateX(180deg) translateY(2px);transition:transform .75s ease-in-out;margin-left:8px}.ed-table-of-content .header__navigation .header__table-of-content{padding-left:0;margin:0}.ed-table-of-content .header__navigation .header__table-of-content .article-template__table-of-content__meter{display:none}.ed-table-of-content .header__navigation .header__table-of-content .font__body-small-bold{font-weight:var(--font-weight-semi-bold)}.ed-table-of-content .header__navigation .header__table-of-content .article__table-of-content-item{margin-bottom:0;padding:1rem 1.2rem;align-items:flex-start}.ed-table-of-content .header__navigation .header__table-of-content .article__table-of-content-item .article-template__content-desc{flex-direction:column;align-items:flex-start}.ed-table-of-content .header__navigation .header__table-of-content .article__table-of-content-item.sub-item{margin-top:-14px;margin-left:14px}.ed-table-of-content .header__navigation .header__table-of-content .article__card__button-index{width:auto;height:auto;min-width:auto;min-height:auto;background:none;color:var(--color-base-text);font-size:12px;line-height:1.5;font-weight:var(--font-weight-semi-bold);margin-top:1px}@media (max-width: 998px){.ed-table-of-content .header__navigation .header__table-of-content .article__card__button-index{margin-top:-2px}}.ed-table-of-content .header__navigation .header__table-of-content .article__card__button-index:not(:empty):after{content:".";margin-left:1px}.ed-table-of-content .header__navigation .header__table-of-content .article__card{column-gap:var(--spacing-medium)}.ed-table-of-content .header__navigation .header__table-of-content .article__card .article__template-desc{font-size:12px;color:var(--colors-text-color-dark)}.ed-table-of-content .header__navigation .header__table-of-content .article__card .article-template__content-title{font-size:12px;line-height:1.5}ed-blog-slider{position:relative;overflow:hidden;display:block}@media screen and (min-width: 768px){ed-blog-slider .ed-blog-slider__wrapper,ed-blog-slider .title{padding:0 60px}}@media screen and (min-width: 768px){ed-blog-slider .ed-blog-slider__wrapper{position:relative;margin-bottom:67px}}ed-blog-slider .swiper-container{width:350px;max-width:90%;height:auto;position:relative;margin:20px auto 0}@media screen and (max-width: 374px){ed-blog-slider .swiper-container{width:300px}}@media screen and (min-width: 768px){ed-blog-slider .swiper-container{width:100%;max-width:100%;overflow:hidden}}ed-blog-slider .ed-blog-slider__btns{display:flex;justify-content:center;align-items:center;gap:12px;padding:18px 0 30px}@media (min-width: 768px){ed-blog-slider .ed-blog-slider__btns{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);justify-content:space-between;padding:0}}ed-blog-slider .ed-blog-slider__btns .swiper-button-next,ed-blog-slider .ed-blog-slider__btns .swiper-button-prev{position:relative;margin-top:unset;left:unset;right:unset}ed-blog-slider .ed-blog-slider__btns .swiper-button-next svg,ed-blog-slider .ed-blog-slider__btns .swiper-button-prev svg{width:unset;height:unset}ed-blog-slider .ed-blog-slider__btns span:after{content:unset}@media (min-width: 768px){ed-blog-slider .swiper-button-prev{transform:unset;left:0;right:auto}}@media (min-width: 768px){ed-blog-slider .swiper-button-next{right:0;left:auto;transform:unset}}ed-blog-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:.5s all}ed-blog-slider .swiper-slide .media-wrapper{overflow:hidden;border-radius:16px;background-color:transparent;display:flex;max-width:250px}@media screen and (min-width: 768px){ed-blog-slider .swiper-slide .media-wrapper{max-width:350px}}ed-blog-slider .swiper-slide .media-wrapper img{width:100%;height:auto}ed-blog-slider .swiper-slide .media-wrapper video{display:block}ed-blog-slider .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next){opacity:0;visibility:hidden}@media screen and (min-width: 768px){ed-blog-slider .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next){opacity:1;visibility:visible}}ed-blog-slider .swiper-slide-prev,ed-blog-slider .swiper-slide-next{opacity:.5}ed-blog-slider .swiper-slide-prev .media-wrapper,ed-blog-slider .swiper-slide-next .media-wrapper{transform:scale(.8)}@media (min-width: 768px){ed-blog-slider .swiper-slide-prev,ed-blog-slider .swiper-slide-next{opacity:1}ed-blog-slider .swiper-slide-prev .media-wrapper,ed-blog-slider .swiper-slide-next .media-wrapper{transform:scale(1)}}ed-blog-slider .swiper-slide-active{transition:.5s all;opacity:1;z-index:2}ed-blog-slider .button-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:33px}@media (min-width: 768px){ed-blog-slider .button-wrapper{margin-bottom:105px}}ed-blog-slider .button-wrapper .button{display:inline-block;margin:0 auto;text-align:center}ed-blog-slider img.slider-icon{position:absolute;top:0;left:50%;z-index:2;transform:translate(50%,-50%)}ed-blog-slider video.click-to-play{width:100%;height:auto}ed-pdf-picker{margin-bottom:2rem}ed-pdf-picker p{font-weight:var(--font-weight-bold)!important;font-size:14px!important;margin-bottom:3rem}ed-pdf-picker ul{list-style:none;display:flex;justify-content:space-between;padding:0}ed-pdf-picker ul li{display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer}ed-pdf-picker ul li[hidden]{display:none!important}ed-pdf-picker ul li span{color:var(--colors-text-color-dark);font-size:10px;line-height:15px}ed-pdf-picker ul li .ed-pdf-picker__image{display:flex;box-shadow:0 2px 4px #00000026;border-radius:4px;margin-bottom:8px;overflow:hidden}@media screen and (min-width: 420px) and (max-width: 749px){ed-pdf-picker ul li .ed-pdf-picker__image img{width:96px;height:64px}}@media screen and (min-width: 1000px){ed-pdf-picker ul li .ed-pdf-picker__image img{width:96px;height:64px}}ed-pdf-picker ul li.selected{position:relative}ed-pdf-picker ul li.selected:before{content:"";position:absolute;right:-10px;top:-10px;display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27%3E%3Cpath d=%27M19 10C19 14.9706 14.9706 19 10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10Z%27 fill=%27%2332323A%27 stroke=%27%2332323A%27 stroke-width=%272%27/%3E%3Cpath d=%27M7 10.9116L9.29594 13L14 8%27 stroke=%27%23FAF7F4%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.ed-variant-selects .ed-select-wrapper{position:relative;width:100%}.ed-variant-selects .ed-select-wrapper .ed-close-button{display:block!important;position:absolute;top:50%;transform:translateY(-50%);right:30px;width:23px;height:23px;cursor:pointer}.ed-variant-selects .ed-select-wrapper .ed-close-button button{display:none;outline:0;border:0;background:0;position:absolute;right:-26px;top:74px;transform:translateY(-50%);cursor:pointer}.ed-variant-selects .ed-select-wrapper .ed-close-button:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%278%27 viewBox=%270 0 14 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3445 0.359323C12.5968 0.359323 12.8491 0.471809 13.0294 0.678035C13.3538 1.07174 13.3177 1.65292 12.9392 2.00913C12.5608 2.36533 7.28023 7.12726 7.28023 7.12726C6.93781 7.44598 6.43318 7.42723 6.09076 7.12726L0.557899 2.00912C0.179429 1.67167 0.143384 1.07174 0.485809 0.678033C0.810211 0.28433 1.38693 0.265583 1.7654 0.603043L6.70352 5.15875L11.7498 0.584296C11.912 0.434314 12.1282 0.359323 12.3445 0.359323Z%27 fill=%27%2332323A%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.ed-variant-selects .ed-select-wrapper.open .ed-close-button{z-index:11}.ed-variant-selects .ed-select-wrapper.open .ed-close-button button{display:block}.ed-variant-selects .product-form__input{max-width:none}.ed-variant-selects .ed-selected-option{margin:0;padding:0}.ed-variant-selects .ed-selected-option .ed-option{font-weight:650;line-height:18px;font-size:12px;padding:21px 26px;color:var(--colors-text-color-main);background-color:var(--colors-body-color-main);border-radius:8px;cursor:pointer;display:none;align-items:center}.ed-variant-selects .ed-selected-option .ed-option.selected{display:flex}.ed-variant-selects .ed-selected-option .ed-option span.ed-option__type{margin-left:auto;margin-right:3.5rem;font-weight:400}.ed-variant-selects .ed-selected-option .ed-option .ed-option__image{margin-right:var(--spacing-medium);border-radius:8px;overflow:hidden;display:flex;width:50px;height:50px;pointer-events:none}.ed-variant-selects .ed-selected-option .ed-option .ed-option__badge,.ed-variant-selects .ed-selected-option .ed-option .ed__option-checkmark{display:none}.ed-variant-selects .ed-options-list{display:none;flex-flow:column;position:absolute;top:calc(100% + 5px);left:0;right:0;height:auto;max-height:50vh;background-color:var(--colors-body-color-main);box-shadow:0 2px 4px #00000026;border-radius:4px;z-index:10;list-style:none;padding:0;margin:0;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;overflow-y:auto}.ed-variant-selects .ed-options-list .ed-option{padding:16px 20px;cursor:pointer;position:relative;display:flex;align-items:center}.ed-variant-selects .ed-options-list .ed-option:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);height:1px;width:90%;background-color:var(--colors-mono-light)}.ed-variant-selects .ed-options-list .ed-option:hover,.ed-variant-selects .ed-options-list .ed-option.selected{background-color:var(--colors-body-color-dark)}.ed-variant-selects .ed-options-list .ed-option span{display:none}.ed-variant-selects .ed-options-list .ed-option span.ed-option__type{margin-left:auto;margin-right:3.5rem;font-weight:400}.ed-variant-selects .ed-options-list .ed-option .ed-option__image{margin-right:var(--spacing-medium);border-radius:8px;overflow:hidden;display:flex;width:50px;height:50px;pointer-events:none}.ed-variant-selects .ed-options-list .ed-option .ed-option__badge{display:inline-block;width:91;padding:4px 8px;background-color:var(--colors-mono-white);box-shadow:0 1px 4px #0000001c;margin-left:var(--spacing-medium);border-radius:4px;pointer-events:none}.ed-variant-selects .ed-options-list .ed-option .ed__option-checkmark{display:none}.ed-variant-selects .ed-options-list .ed-option.selected .ed__option-checkmark{display:block;position:absolute;top:8px;left:40px}.ed-variant-selects .ed-select-wrapper.open .ed-options-list{display:flex}.ed-variant-selects .ed-select-wrapper.open .ed-selected-option:after{transform:translateY(-50%) rotate(180deg)}.ed-variant-selects>.font__body-bold{display:block;margin-bottom:var(--spacing-large)}.ed-variant-selects .select__select,.ed-slideshow .ed-slideshow__arrow-none{display:none}.ed-slideshow .ed-slideshow__arrow-inside{position:absolute!important;right:calc(1.4 * var(--spacing-large));bottom:calc(1.2 * var(--spacing-large));z-index:1;gap:var(--spacing-medium);border:none!important}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside{right:calc(2 * var(--spacing-large));z-index:3}}.ed-slideshow .ed-slideshow__arrow-inside .slider-button{background:var(--colors-mono-white)!important;border:none;border-radius:50%;aspect-ratio:1;width:40px;height:40px;color:#32323a;box-shadow:0 2px 4px #00000026;cursor:pointer}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside .slider-button{width:50px;height:50px}}.ed-slideshow .ed-slideshow__arrow-inside .slider-button:hover.slider-button--next .icon{transform:rotate(-90deg)!important}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside .slider-button:hover.slider-button--next .icon{transform:rotate(-90deg)!important}}.ed-slideshow .ed-slideshow__arrow-inside .slider-button:hover.slider-button--prev .icon{transform:rotate(90deg)!important}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside .slider-button:hover.slider-button--prev .icon{transform:rotate(90deg)!important}}.ed-slideshow .ed-slideshow__arrow-inside .slider-button.slider-button--next svg{transform:rotate(-90deg)}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside .slider-button.slider-button--next svg{transform:rotate(-90deg)}}.ed-slideshow .ed-slideshow__arrow-inside .slider-button svg{transform:rotate(90deg)}@media (min-width: 768px){.ed-slideshow .ed-slideshow__arrow-inside .slider-button svg{transform:rotate(90deg)}}.ed-slideshow .slideshow__autoplay{display:none}.ed-slideshow .slideshow__media picture,.ed-slideshow .slideshow__media img,.ed-slideshow .slideshow__media video{height:100%;width:100%;object-fit:cover}@media (min-width: 768px){.ed-slideshow .slideshow__media img{object-position:50% 50%!important}}.ed-slideshow .slideshow__media .ed-slideshow__video-mobile,.ed-slideshow .slideshow__media .ed-slideshow__video-desktop{width:100%;height:100%;object-fit:cover}.ed-slideshow .slideshow__media .ed-slideshow__video-mobile{display:block}@media (min-width: 768px){.ed-slideshow .slideshow__media .ed-slideshow__video-mobile{display:none}.ed-slideshow .slideshow__media .ed-slideshow__video-mobile[data-solo=true]{display:block}}.ed-slideshow .slideshow__media .ed-slideshow__video-desktop{display:none}@media (min-width: 768px){.ed-slideshow .slideshow__media .ed-slideshow__video-desktop{display:block}}@media (max-width: 767px){.ed-slideshow .slideshow__media .ed-slideshow__video-desktop[data-solo=true]{display:block}}.ed-slideshow .ed-slideshow__video{height:100%!important}.ed-slideshow .slideshow__slide .banner__box{padding:calc(1.2 * var(--spacing-large))}@media (max-width: 767px){.ed-slideshow .slideshow__slide .banner__box h2{font-size:24px}}.ed-slideshow .slideshow__slide .banner__box .banner__text{line-height:160%;letter-spacing:0!important;color:var(--colors-text-color-main)}@media (max-width: 767px){.ed-slideshow .slideshow__slide .banner__box .banner__text{font-size:14px}}.ed-slideshow .slideshow__slide .banner__box .button--primary{background-color:var(--colors-key-color-main);color:var(--colors-text-color-inverted)}@media (max-width: 767px){.ed-slideshow .slideshow__slide .banner__box .button--primary{min-width:calc(8rem + var(--buttons-border-width) * 2);min-height:calc(4rem + var(--buttons-border-width) * 2);padding:0 1.5rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__mobile{display:none}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__desktop{display:none}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--10{top:-10rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--9{top:-9rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--8{top:-8rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--7{top:-7rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--6{top:-6rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--5{top:-5rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--4{top:-4rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--3{top:-3rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--2{top:-2rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top--1{top:-1rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-0{top:0rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-1{top:1rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-2{top:2rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-3{top:3rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-4{top:4rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-5{top:5rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-6{top:6rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-7{top:7rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-8{top:8rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-9{top:9rem}}@media (min-width: 768px){.ed-slideshow .ed-slideshow__text-top-10{top:10rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--10{top:-10rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--9{top:-9rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--8{top:-8rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--7{top:-7rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--6{top:-6rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--5{top:-5rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--4{top:-4rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--3{top:-3rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--2{top:-2rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile--1{top:-1rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-0{top:0rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-1{top:1rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-2{top:2rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-3{top:3rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-4{top:4rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-5{top:5rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-6{top:6rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-7{top:7rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-8{top:8rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-9{top:9rem}}@media (max-width: 767px){.ed-slideshow .ed-slideshow__text-top-mobile-10{top:10rem}}slideshow-component{position:relative;display:flex;flex-direction:column}@media screen and (max-width: 989px){.no-js slideshow-component .slider{padding-bottom:3rem}}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column}@media screen and (max-width: 749px){.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:28rem}}@media screen and (min-width: 750px){.slideshow--placeholder.banner--adapt_image{height:56rem}}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem}.slideshow__text>*{max-width:100%}@media screen and (max-width: 749px){slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;align-self:flex-end;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}}@media screen and (min-width: 750px){.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width: 750px){.slideshow__text-wrapper.banner__content{height:100%;padding:5rem}}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width: 749px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width: 750px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 749px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}@media screen and (min-width: 750px){.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors: active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay:hover svg{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}.ed-table{line-height:1.5;box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity));position:relative}.ed-table table,.ed-table tr,.ed-table td{border:none!important;outline:none!important;box-shadow:none!important}.ed-table tr:first-of-type{font-weight:700;z-index:1;position:relative}.ed-table tr:not(:first-of-type):not(:last-of-type){border-bottom:1px solid var(--colors-mono-light)!important}.ed-table td{padding:1.25rem!important}.ed-table.ed-table__text-right{text-align:right}.ed-table.ed-table__text-center{text-align:center}.ed-table.ed-table__text-left{text-align:left}.ed-table.ed-table__vertical-lines tr:not(:first-child) td:not(:last-child){border-right:solid 1px var(--colors-mono-light)!important}.ed-table.ed-table__vertical-lines .ed-table__vertical-lines-ghost{background-color:var(--colors-background-color-second);width:calc(100% - 2 * var(--spacing-large));height:1.5rem;display:block;position:absolute;left:var(--spacing-large);bottom:0}ed-featured-products{display:block}ed-featured-products .page-width{position:relative}@media (max-width: 767px){ed-featured-products .page-width{padding-right:0}}ed-featured-products h2{text-align:center}ed-featured-products ul{padding:0;margin:0;list-style:none;display:flex}ed-featured-products .ed-featured-products__tabs{margin-bottom:calc(2 * var(--spacing-large));justify-content:center;flex-wrap:wrap}ed-featured-products .ed-featured-products__tabs li{margin:0 calc(1.5 * var(--spacing-large));cursor:pointer;font-size:14px}ed-featured-products .ed-featured-products__tabs li[data-active=true],ed-featured-products .ed-featured-products__tabs li:hover,ed-featured-products .ed-featured-products__tabs li:focus{text-decoration:underline}ed-featured-products .ed-featured-products__tabs li[data-active=true]{font-weight:700}ed-featured-products .ed-featured-products__tabs li span:before{display:block;content:attr(data-tab-title);font-weight:700;height:0;overflow:hidden;visibility:hidden}ed-featured-products .ed-featured-products__products{display:flex;gap:var(--spacing-large);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}ed-featured-products .ed-featured-products__products[data-active=false]{display:none}ed-featured-products .ed-featured-products__products.dragging{cursor:grabbing;scroll-behavior:auto}ed-featured-products .ed-featured-products__products li{display:flex;position:relative;flex-direction:column;justify-content:center;border-radius:8px;min-width:100px;max-width:160px;min-height:193px;flex:0 0 40%;-webkit-user-select:none;user-select:none}@media (min-width: 768px){ed-featured-products .ed-featured-products__products li{flex:0 0 calc(25% - var(--spacing-large) + 4px);max-width:none}}@media (max-width: 767px){ed-featured-products .ed-featured-products__products li:last-of-type{margin-right:1.5rem}}ed-featured-products .ed-featured-products__products li .card{border:0;background-color:transparent;box-shadow:none;padding:0}ed-featured-products .ed-featured-products__products li .card:after{content:none!important}ed-featured-products .ed-featured-products__products li .card .card-information{display:none}ed-featured-products .ed-featured-products__products li .card .card__heading{margin-bottom:var(--spacing-large)}@media (max-width: 767px){ed-featured-products .ed-featured-products__products li .card .card__inner{max-height:172px}}ed-featured-products .ed-featured-products__buttons{position:absolute;left:calc(-1 * var(--spacing-large));top:50%;width:calc(100% + 2 * var(--spacing-large));display:none;justify-content:space-between}@media (min-width: 768px){ed-featured-products .ed-featured-products__buttons{display:flex}}ed-featured-products .ed-featured-products__buttons[data-active=false],ed-featured-products .ed-featured-products__buttons[hidden=true]{display:none}.ed-category-section{text-align:left}@media (min-width: 750px){.ed-category-section{border-radius:var(--border-radius-large)}}.ed-category-section .ed-category-section__headline{margin-bottom:2rem}@media (max-width: 749px){.ed-category-section .ed-category-section__headline{padding:0 1.5rem}}@media screen and (min-width: 749px){.ed-category-section .ed-category-section__card-desktop-2{grid-template-columns:repeat(2,1fr)}.ed-category-section .ed-category-section__card-desktop-3{grid-template-columns:repeat(3,1fr)}.ed-category-section .ed-category-section__card-desktop-4{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 768px){.ed-category-section .ed-category-section__cards--1{grid-template-columns:repeat(1,1fr)}.ed-category-section .ed-category-section__cards--2{grid-template-columns:repeat(2,1fr)}}.ed-category-section .ed-category-section__cards{display:grid;gap:16px}@media (max-width: 749px){.ed-category-section .ed-category-section__cards{padding:0 1.5rem}}.ed-category-section .ed-category-section__cards a{color:inherit;display:block;text-decoration:none}.ed-category-section .ed-category-section__cards .ed-category-section__card{background-color:#fff;border-radius:var(--border-radius-large);padding:.8rem .8rem 2rem;text-align:center;text-decoration:none;line-height:1.6;color:inherit;display:block;box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}@media (max-width: 768px){.ed-category-section .ed-category-section__cards .ed-category-section__card{padding:.8rem 1.2rem 1.5rem}}.ed-category-section .ed-category-section__cards .ed-category-section__card:hover .ed-category-section__card-image img{transform:scale(1.03)}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-image{width:100%;border-radius:1.2rem;overflow:hidden}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-image img{width:100%;height:200px;object-fit:cover;border-radius:1.2rem;transition:transform var(--duration-long) ease}@media (max-width: 749px){.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-image img{height:100%}}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-title{margin-top:.5rem;margin-bottom:.3rem}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-text{letter-spacing:0;color:#767676;font-size:1.2rem}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-text p{font-size:1.4rem}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-text ul{padding:0 0 0 20px}.ed-category-section .ed-category-section__cards .ed-category-section__card .ed-category-section__card-text li{text-align:left}.ed-category-section .ed-category-section__button-wrapper{margin-top:30px;text-align:center}@media (max-width: 749px){.ed-category-section .ed-category-section__button-wrapper{margin-top:25px;padding:0 1.5rem}}@media (min-width: 750px){.ed-category-section .ed-category-section__button-wrapper.category-button-left{text-align:left}.ed-category-section .ed-category-section__button-wrapper.category-button-center{text-align:center}.ed-category-section .ed-category-section__button-wrapper.category-button-right{text-align:right}}.ed-category-section .ed-category-section__button-wrapper a{padding:1.2rem 2.4rem;font-weight:var(--font-weight-bold);font-size:14px;line-height:18px;color:var(--colors-text-color-inverted);min-height:0;background-color:var(--colors-key-color-main)}@media (max-width: 749px){.ed-category-section .ed-category-section__button-wrapper a{width:100%;font-size:1.4rem}}.image-with-text .image-with-text__content .image-with-text__info-box{min-height:unset;padding:1.1rem 1.8rem}.image-with-text .image-with-text__content .image-with-text__info-box svg{flex-shrink:0}@media (min-width: 750px){.image-with-text.ed-image-with-text .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__media-item .image-with-text__media{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width: 749px){.image-with-text.ed-image-with-text .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__media-item .image-with-text__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.image-with-text.ed-image-with-text .image-with-text__media-item.img-container-hidden-mobile{display:none}.image-with-text.ed-image-with-text .grid__item .image-with-text__content.image-hidden-mobile{padding:3.2rem 1.6rem;border-top-left-radius:24px;border-top-right-radius:24px}}ed-testimonial-slider{display:block;overflow:hidden}ed-testimonial-slider .testimonial-slider-header{text-align:center;line-height:1.5;font-weight:700}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper{position:relative;padding:0 60px}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container{width:100%;max-width:100%;overflow:hidden}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container:has(.swiper-button-prev.swiper-button-disabled) .swiper-wrapper{padding-left:5px!important}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper{padding:5px 5px 5px 10px}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide{width:252px}@media screen and (max-width: 749px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide:not(.swiper-slide-active){opacity:.7}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide:not(.swiper-slide-active) .testimonial-badge{opacity:0}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .testimonial-card{opacity:1}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .testimonial-card .testimonial-card-image-wrapper .testimonial-badge{opacity:1}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide{display:flex;height:unset}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide:not(:first-of-type){margin-left:-5px}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card{border-radius:16px;background:#fff;padding:12px 12px 20px;box-shadow:0 2px 8px -3px #00000040}@media screen and (max-width: 749px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card{opacity:.7;transition:opacity .3s ease-in-out}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper{position:relative}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper .testimonial-badge{position:absolute;white-space:nowrap;background:#fff;border-radius:8px;padding:3px 6px;left:50%;transform:translate(-50%);bottom:20px;font-size:10px;font-weight:700}@media screen and (max-width: 749px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper .testimonial-badge{opacity:0;transition:opacity .3s ease-in-out}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper .testimonial-badge{font-size:12px;padding:4px 7px}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper img{width:228px;height:153px;object-fit:cover;border-radius:16px}@media screen and (max-width: 749px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper img.testimonial-card-desktop-image{display:none}}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper img{width:290px;height:200px}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .testimonial-card-image-wrapper img.testimonial-card-mobile-image{display:none}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .card-info{line-height:1.5}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .card-info .testimonial-name{font-size:12px;font-weight:700}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .card-info .testimonial-name{font-size:14px}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .card-info .testimonial-set-link{font-size:12px;color:#767676}@media screen and (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .swiper-wrapper .swiper-slide .testimonial-card .card-info .testimonial-set-link{font-size:14px}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:25px}@media (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns{position:absolute;width:100%;top:50%;left:0;margin-top:0;transform:translateY(-50%);justify-content:space-between;padding:0}}@media (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-prev{transform:unset;left:0;right:auto}}@media (min-width: 750px){ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-next{right:0;left:auto;transform:unset}}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-next,ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-prev{position:relative;margin-top:unset;left:unset;right:unset}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-next svg,ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns .swiper-button-prev svg{width:unset;height:unset}ed-testimonial-slider .ed-testimonial-slider__wrapper .swiper-container .ed-blog-slider__btns span:after{content:unset}ed-testimonial-review-slider{display:block}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-title{text-align:center}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper{padding:25px;background:#fbe7b4;border-radius:16px;text-align:center;line-height:2.1;margin-bottom:40px;white-space:nowrap}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper{width:50%;min-width:450px;margin:0 auto 40px}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .ed-testimonial-review-slider-subtitle-top{display:flex;justify-content:center;align-items:center;gap:8px}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .ed-testimonial-review-slider-subtitle-top .ed-testimonial-review-slider-subtitle{font-size:18px;font-weight:700}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .ed-testimonial-review-slider-subtitle-bottom{display:flex;justify-content:center;align-items:center;gap:5px;font-size:14px;font-weight:700}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .ed-testimonial-review-slider-subtitle-bottom .based-on-text{font-size:14px;font-weight:400}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .rating-bar-reviews-logo{width:85px}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .rating-bar-stars{display:flex}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-subtitle-wrapper .rating-bar-stars .rating-bar-star{line-height:1}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper{border-radius:16px}@media (max-width: 749px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper{margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper{width:calc(100vw - 15px);margin-left:calc(-50vw + 50% + 7px)}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper .ed-testimonial-review-desktop-image{width:100%;object-fit:cover}@media (max-width: 749px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper .ed-testimonial-review-desktop-image{display:none}}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper .ed-testimonial-review-mobile-image{display:none}}@media (max-width: 749px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-image-wrapper img{border-radius:16px}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container{position:relative;margin-top:-120px;z-index:1}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider{margin-bottom:0}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item{width:100%;margin-left:0}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item{width:33%;margin-left:0}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card{display:flex;flex-direction:column;height:100%;padding:25px;background:#f6efe4;border-radius:16px}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-rating{display:flex}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-name{margin-bottom:10px;font-size:14px;font-weight:700}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-name{font-size:15px}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-text{margin-bottom:20px;font-size:14px;font-weight:400;font-style:italic}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-footer{font-size:10px;font-weight:400;color:#767676;margin-top:auto}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .grid .grid__item .ed-testimonial-review-slider-card .ed-testimonial-review-slider-card-footer{font-size:11px}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slideshow__controls{border:none}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider-buttons{margin-top:25px;gap:12px}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider-buttons{position:absolute;width:100%;top:50%;left:0;margin-top:0;transform:translateY(-50%);justify-content:space-between;padding:0}}@media (min-width: 750px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider-buttons button{position:relative}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider-buttons button.slider-button--prev{left:-60px}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container slider-component .slider-buttons button.slider-button--next{right:-60px}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container .ed-image-text-section__button-wrapper{margin-top:30px;margin-bottom:0;text-align:center}@media (max-width: 749px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container .ed-image-text-section__button-wrapper{margin-top:25px;padding:0}}ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container .ed-image-text-section__button-wrapper a{padding:1.2rem 2.4rem;font-weight:var(--font-weight-bold);font-size:14px;line-height:18px;color:var(--colors-text-color-inverted);min-height:0;background-color:var(--colors-key-color-main)}@media (max-width: 749px){ed-testimonial-review-slider .ed-testimonial-review-slider .ed-testimonial-review-slider-container .ed-image-text-section__button-wrapper a{width:100%;font-size:1.4rem}}.ed-mobile-menu-banner{position:relative;display:flex;justify-content:center;align-items:center;margin:var(--spacing-medium) 2rem var(--spacing-large)}.ed-mobile-menu-banner span{position:absolute;top:var(--spacing-large);white-space:nowrap;margin:0 var(--spacing-large);text-decoration:none;color:var(--colors-text-color-main)}.ed-mobile-menu-banner .ed-mobile-menu-banner__image{display:flex;overflow:hidden;border-radius:var(--border-radius-large);max-height:175px}.ed-mobile-menu-banner .ed-mobile-menu-banner__image img{width:100%;height:auto;object-fit:cover}.ed-qty-discount-selector .bulk-price__options .bulk-price__option{cursor:pointer}.ed-qty-discount-selector .bulk-price__quantity[data-index]{display:none}.ed-qty-discount-selector .bulk-price__quantity[data-index].current{display:block}.ed-qty-discount-selector .product__bulk-price .price.price--on-sale{margin-top:-5px}ed-pre-purchase-upsell{display:block;position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#00000080;z-index:999999;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}ed-pre-purchase-upsell.visible{opacity:1;pointer-events:auto}ed-pre-purchase-upsell.visible .ed-ppu__card{transform:translate(-50%,-50%)}ed-pre-purchase-upsell .ed-ppu__card{position:absolute;left:50%;top:50%;transform:translate(-50%,-40%);border-radius:var(--card-corner-radius);width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow:hidden;max-width:737px;transition:transform .3s ease-in-out}ed-pre-purchase-upsell .ed-ppu__card-header{background-color:var(--colors-text-color-main);padding:var(--spacing-large);text-align:center;color:var(--colors-text-color-inverted);margin:0}ed-pre-purchase-upsell .ed-ppu__card-content{padding:13px 20px 27px;background-color:var(--colors-mono-white)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content{padding:26px 86px 50px}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-title{margin:0 0 var(--spacing-large)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-title{margin:0 0 var(--spacing-medium)}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-warning{display:flex;gap:var(--spacing-large);margin:0 0 var(--spacing-large)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-warning{align-items:center;margin:0 0 calc(1.5 * var(--spacing-large))}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-warning img{height:29px;width:auto;max-width:100%}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-warning p{margin:-5px 0 0;font-size:1.2rem;line-height:1.5em;font-style:normal;letter-spacing:.004em;color:var(--colors-text-color-dark)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-warning p{font-size:14px;line-height:150%;letter-spacing:0%;margin:0}}ed-pre-purchase-upsell .ed-ppu__card-content hr{margin:0 0 var(--spacing-large)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content hr{margin:0 0 calc(2 * var(--spacing-large))}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product{display:grid;grid-template-columns:90px 1fr;gap:var(--spacing-medium) var(--spacing-large)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product{display:grid;grid-template-columns:246px .4fr .6fr;grid-template-rows:auto auto auto auto;gap:calc(1.4 * var(--spacing-medium)) var(--spacing-large);align-items:stretch}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--img{width:90px;height:90px;border-radius:var(--border-radius-medium);overflow:hidden}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--img{width:230px;height:230px;grid-area:1/1/span 4/2}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--text{display:flex;flex-direction:column}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--text{grid-area:1/2/2/span 2}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--text .font__body-small{color:var(--colors-text-color-dark)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--text .font__body-small{font-size:12px}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--price{display:flex;align-items:baseline;gap:var(--spacing-medium)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--price{grid-area:2/2/3/3}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--price span{text-decoration:line-through;color:var(--colors-text-color-dark);font-weight:var(--font-weight-normal)}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--discount{display:flex;align-items:center;color:var(--colors-key-color-main)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--discount{grid-area:2/3/3/4}}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--discount .font__body-small-bold{font-size:12px;font-weight:650}}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--qty{grid-area:3/2/4/3}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--qty input{width:100%;height:100%;text-align:center;border-radius:var(--border-radius-medium);border:1px solid var(--colors-text-color-light);outline:none;padding:4px;font-weight:var(--font-weight-normal);color:var(--colors-text-color-main)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--qty input{height:31px;padding-left:20px}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--info{display:flex;justify-content:center;gap:var(--spacing-medium);background-color:var(--colors-body-color-deep);border-radius:var(--border-radius-medium);padding:var(--spacing-medium) calc(1.5 * var(--spacing-large));text-align:left;color:var(--colors-text-color-dark)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-product .ed-ppu__card-content-product--info{grid-area:3/3/4/4;padding:var(--spacing-medium) calc(.9 * var(--spacing-large));font-size:1rem}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons{grid-column:1/-1;margin-top:var(--spacing-medium)}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons{grid-area:4/2/5/span 2;margin-top:calc(2 * var(--spacing-small))}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button{margin-bottom:var(--spacing-medium);padding:11px!important;min-height:auto!important}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button{padding:var(--spacing-medium)!important}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button.button--outlined{border-width:1px!important}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button.font__body-bold{font-weight:650}@media (min-width: 992px){ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button.font__body-bold{font-size:1.4rem}}ed-pre-purchase-upsell .ed-ppu__card-content .ed-ppu__card-content-buttons button:last-of-type{margin-bottom:0}product-bundle .ed-memberr-cashback-container{margin-top:12px}product-bundle .ed-memberr-cashback-container+.bundle-availibility .product__delivery-duration{margin-top:20px}cart-drawer .memberr-cashback-label{margin:0;margin-top:1rem}.ed-shake-variant-picker{display:flex;margin-bottom:15px}.ed-shake-variant-picker .product-form__input{display:grid;width:100%;justify-content:space-between;justify-items:center;max-width:100%;grid-template-columns:repeat(4,auto)}.ed-shake-variant-picker .product-form__input input[type=radio]+.variant-label{display:flex;width:fit-content;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:.7rem .5rem .2rem 0;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;text-decoration:none;background:transparent;padding:0 0 1rem;color:var(--colors-text-color-dark);letter-spacing:.004em;font-size:1.2rem}@media (min-width: 992px){.ed-shake-variant-picker .product-form__input input[type=radio]+.variant-label{font-size:1.4rem}}.ed-shake-variant-picker .product-form__input input[type=radio]+.variant-label:before{content:"";display:block;position:relative;min-height:36px;min-width:36px;height:36px;width:36px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-bottom:1rem;z-index:1}.ed-shake-variant-picker .product-form__input input[type=radio]:checked+label.variant-label{background:transparent;color:currentColor}input[type=radio]:checked+label.variant-label:before{background:#fff}input[type=radio]:checked+label.variant-label:after{content:url("data:image/svg+xml,%3Csvg width=%2717%27 height=%2716%27 viewBox=%270 0 17 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.6088 4.66669L6.27547 12L2.94214 8.66669%27 stroke=%27%2332323A%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");position:absolute;top:15%;z-index:2}.product-metafield-textblock-filter-section details[open] summary:before{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ed-ingredients-tab{margin-left:-1rem;margin-right:-1rem}.ed-ingredients-tab:nth-of-type(1){z-index:5;overflow:visible}.ed-ingredients-tab:nth-of-type(1) .accordion__content{overflow:visible}.ed-ingredients-tab:nth-of-type(2){z-index:4;overflow:visible}.ed-ingredients-tab:nth-of-type(2) .accordion__content{overflow:visible}.ed-ingredients-tab:nth-of-type(3){z-index:3;overflow:visible}.ed-ingredients-tab:nth-of-type(3) .accordion__content{overflow:visible}.ed-ingredients-tab:nth-of-type(4){z-index:2;overflow:visible}.ed-ingredients-tab:nth-of-type(4) .accordion__content{overflow:visible}.ed-ingredients-tab:nth-of-type(5){z-index:1;overflow:visible}.ed-ingredients-tab:nth-of-type(5) .accordion__content{overflow:visible}@media (min-width: 750px) and (max-width: 990px){.ed-ingredients-tab{margin-left:0rem;margin-right:0rem}}.ed-ingredients-tab:last-of-type summary{border-bottom:none!important}.ed-ingredients-tab .bundles__accordion__content{padding-right:0!important;padding-top:0!important}.ed-ingredients-tab .bundles__accordion__content .accordion__content-top-level{margin-left:0!important;margin-right:0!important;z-index:1;overflow:visible}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary{display:none}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary+.accordion__content{border-top:none;padding:0!important}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary+.accordion__content .ed-ingredients-tab{margin-left:unset;margin-right:unset}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary+.accordion__content .ed-ingredients-tab details[open] summary{border-bottom:none!important}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary+.accordion__content .ed-ingredients-tab details summary{border-bottom:1px solid #e3e3e3!important}.ed-ingredients-tab .ed-bundle-ingredients .ed-hidden-summary+.accordion__content .ed-ingredients-tab:last-of-type summary{border-bottom:none!important}.ed-ingredients-tab .grid .product__info-wrapper{max-width:unset!important}.ed-ingredients-tab .grid .product__info-wrapper .product__blocks-wrapper{padding-right:0}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion{margin-bottom:0}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details[open] summary{border-bottom:none}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details[open] summary:before{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details summary{padding-left:0;padding-right:0;border-bottom:1px solid #e3e3e3}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details summary .summary__title{align-items:center}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .accordion__title:not(.bundles__accordion__title){font-weight:400;padding-left:6px}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .ingredients-icon-wrapper{display:flex;justify-content:center;align-items:center;width:40px;margin-left:-15px}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .ingredients-icon-wrapper img{position:relative;z-index:1;margin-left:6px;margin-bottom:0;box-shadow:unset}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content{padding-left:16px;padding-right:16px;margin-bottom:0!important}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table{width:100%;box-shadow:none}@media (max-width: 420px){.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table{font-size:1.2rem}}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th{text-align:start;padding:14px 12px}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th,.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table td{line-height:1.4}@media (max-width: 420px){.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th,.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table td{padding:.5em}}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .ed-table-bold-category{font-weight:700}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .ed-table-bold-border{border-bottom:.1rem solid rgba(var(--color-foreground),.6)}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .ed-table-bold-border-right{border-right:.1rem solid rgba(var(--color-foreground),.6)}.ed-ingredients-tab .grid .product__info-wrapper .product__accordion details .accordion__content-no-padding{padding-left:0;padding-right:0}.ed-accordion__content{z-index:1}.ed-accordion__content details,.ed-accordion__content .ed-bundle-details,.ed-bundle-ingredients-tabs details,.ed-bundle-ingredients-tabs .ed-bundle-details{background:#fff!important;border-radius:16px!important}.ed-accordion__content .accordion__content-top-level,.ed-accordion__content .ed-summary,.ed-accordion__content .ed-bundle-content,.ed-bundle-ingredients-tabs .accordion__content-top-level,.ed-bundle-ingredients-tabs .ed-summary,.ed-bundle-ingredients-tabs .ed-bundle-content{margin-left:20px!important;margin-right:20px!important}.ed-accordion__content .accordion__content-top-level .bundles__accordion__title,.ed-accordion__content .ed-summary .bundles__accordion__title,.ed-accordion__content .ed-bundle-content .bundles__accordion__title,.ed-bundle-ingredients-tabs .accordion__content-top-level .bundles__accordion__title,.ed-bundle-ingredients-tabs .ed-summary .bundles__accordion__title,.ed-bundle-ingredients-tabs .ed-bundle-content .bundles__accordion__title,.ed-accordion__content .ed-summary .accordion__title,.ed-bundle-ingredients-tabs .ed-summary .accordion__title{padding-left:0}.ed-accordion__content .accordion__title:before,.ed-bundle-ingredients-tabs .accordion__title:before{right:0!important}.ed-accordion__content .accordion__title-bundle,.ed-bundle-ingredients-tabs .accordion__title-bundle{padding-left:0!important;margin-left:20px!important}.ed-accordion__content .accordion__title-bundle:before,.ed-bundle-ingredients-tabs .accordion__title-bundle:before{right:20px!important}.ed-ingredients-tab:not(:last-of-type) .accordion__content{border-bottom:1px solid #e3e3e3;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ed-ingredients-tab.ed-ingredients-tab-no-border .accordion__content-top-level{border-bottom:none!important}.ed-ingredients-tab.ed-ingredients-tab-no-border .ed-ingredients-tab:last-of-type .accordion__content-no-padding{border-bottom:none!important}.accordion__content-top-level{z-index:1;position:relative;overflow:visible!important}.ed-ingredients-dropdown-row{display:flex;gap:20px}.ed-ingredients-dropdown-row ed-ingredients-dropdown,.ed-ingredients-dropdown-row ed-variant-dropdown{max-width:48%}.ed-ingredients-dropdown-row ed-ingredients-dropdown [open],.ed-ingredients-dropdown-row ed-variant-dropdown [open]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ed-ingredients-dropdown-row ed-ingredients-dropdown [open] .ed-variant-dropdown-right svg,.ed-ingredients-dropdown-row ed-variant-dropdown [open] .ed-variant-dropdown-right svg{transform:rotate(180deg)}.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-ingredients-dropdown,.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-variant-dropdown,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-ingredients-dropdown,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-variant-dropdown{margin-bottom:0}.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-ingredients-dropdown .ed-selected-ingredient,.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-ingredients-dropdown .ed-variant-dropdown-product,.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-variant-dropdown .ed-selected-ingredient,.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-variant-dropdown .ed-variant-dropdown-product,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-ingredients-dropdown .ed-selected-ingredient,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-ingredients-dropdown .ed-variant-dropdown-product,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-variant-dropdown .ed-selected-ingredient,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-variant-dropdown .ed-variant-dropdown-product{font-weight:700}.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-variant-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-variant-selection{padding:7px 15px;background:#fff;border:1px solid #CFCFCF;border-top:none;top:unset;transform:unset;box-shadow:unset;border-radius:0 0 8px 8px}@media (max-width: 749px){.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-variant-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-variant-selection{padding:7px 10px}}@media (max-width: 450px){.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-variant-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-ingredient-selection,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-variant-selection{width:100%;left:unset}}.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-ingredient-selection .dropdown-variant-container,.ed-ingredients-dropdown-row ed-ingredients-dropdown .dropdown-variant-selection .dropdown-variant-container,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-ingredient-selection .dropdown-variant-container,.ed-ingredients-dropdown-row ed-variant-dropdown .dropdown-variant-selection .dropdown-variant-container{margin:unset}.ed-ingredients-dropdown-row ed-ingredients-dropdown .ed-variant-dropdown-right svg,.ed-ingredients-dropdown-row ed-variant-dropdown .ed-variant-dropdown-right svg{height:unset;padding-right:unset}.ed-collapsible-grid details,.ed-collapsible-grid .product__accordion,.ed-collapsible-grid .ed-details-reviews{background:#fff;border-radius:16px}.ed-collapsible-grid details #PopupReviewsModalPopup,.ed-collapsible-grid .product__accordion #PopupReviewsModalPopup,.ed-collapsible-grid .ed-details-reviews #PopupReviewsModalPopup{padding-right:0}.ed-collapsible-grid .accordion__title{padding-left:0}.ed-collapsible-grid .accordion__title:before{right:0!important}.ed-collapsible-grid summary,.ed-collapsible-grid .accordion__content{margin-left:20px!important;margin-right:20px!important}.ed-collapsible-grid .accordion__content{padding:0!important}.pdp-page .grid .multicolumn .accordion__content .multicolumn-card__info{width:unset;margin:unset}.pdp-page .grid .multicolumn .accordion__content .multicolumn-card__info h5{margin:-.5rem 0}.ed-cart-upsells-container{margin-right:-12px}.ed-cart-upsells{display:flex;flex-direction:column}.ed-cart-upsells .heading .h5{margin-bottom:20px;margin-top:30px}.ed-cart-upsells .upsell-items .upsell-items-inner{display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;-ms-overflow-style:none;scrollbar-width:none}.ed-cart-upsells .upsell-items .upsell-items-inner::-webkit-scrollbar{display:none}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item{display:flex;position:relative;flex-direction:column;justify-content:center;background-color:#f6efe4;border-radius:8px;min-width:100px;min-height:193px;flex:0 0 36%}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item:last-child{margin-right:20px}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner{display:flex;height:100%;flex-direction:column;justify-content:flex-start;align-items:center;padding:24px 11px 11px;text-align:center}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .upsell-title{font-size:1.1rem}@media (min-width: 750px){.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .upsell-title{font-size:1.3rem}}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .upsell-title.h5{margin-top:0}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .upsell-subtitle{font-size:1.2rem;font-weight:400}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .price{font-size:1.2rem;color:#32323a;font-family:var(--font__body-small-bold)}@media (min-width: 750px){.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .price{font-size:1.3rem}}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .img-container{width:100%;height:auto;border-radius:8px;pointer-events:none}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .upsell-item-inner .img-container img{border-radius:8px}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .btn-upsell-add-to-cart{display:flex;position:absolute;justify-content:center;align-items:center;top:10px;right:8px;width:35px;height:35px;background:rgba(var(--color-button));border-radius:50%;cursor:pointer}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .btn-upsell-add-to-cart svg{width:25px;height:26px}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .btn-upsell-add-to-cart svg path{stroke:var(--colors-text-color-inverted)}.ed-cart-upsells .upsell-items .upsell-items-inner .ed-upsell-item .btn-upsell-add-to-cart[disabled]{cursor:not-allowed;opacity:.5}.drawer__inner-empty .upsell-items{margin-bottom:5px}.ed-cart-drawer-discount-note-container{margin-top:10px}.ed-cart-drawer-discount-note{display:flex;column-gap:1rem;align-items:center;font-size:1.1rem}.ed-cart-drawer-discount-note .font__body-small{color:#767676;font-size:1.1rem}@media (min-width: 992px){.ed-cart-drawer-discount-note .font__body-small{font-size:1.2rem}}.ed-cart-drawer-discount-note svg{flex:0 0 21px;width:19px;height:18px}@media (min-width: 992px){.ed-cart-drawer-discount-note svg{width:21px;height:20px}}.ed-cart-drawer-discount-note svg path{stroke:#767676}ed-cart-progress{margin:0 12px;padding-bottom:18px;border-bottom:1px solid var(--colors-mono-light)}ed-cart-progress .ed-cart-progress__text{font-size:12px;margin-bottom:12px}ed-cart-progress .ed-cart-progress__text span{font-weight:650}ed-cart-progress .ed-cart-progress__bar{display:block;position:relative;width:100%;height:10px;background-color:var(--colors-mono-light);border-radius:8px;overflow:hidden}ed-cart-progress .ed-cart-progress__bar .ed-cart-progress__bar-colored{position:absolute;left:0;top:0;height:100%;width:20%;border-radius:8px;background-color:#a3c585;transition:all .65s ease-out}.ed-toast-notification-container{position:fixed;top:126px;min-width:170px;width:auto;z-index:10;display:flex;flex-direction:column;gap:10px;max-width:400px;padding:0 10px;width:calc(100vw - 9rem);max-width:calc(100vw - 3rem);right:0;left:6rem}@media (min-width: 430px){.ed-toast-notification-container{right:5rem;left:auto;width:30rem}}.ed-toast-notification{background:#9dc183;border-radius:8px;padding:16px 24px 16px 42px;color:#fff!important;text-align:center;transition:transform 1s,opacity 1s;transform:translateY(0);opacity:1;position:relative}.ed-toast-notification:after{content:url('data:image/svg+xml,%3Csvg width="13" height="10" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 5.07777L5.42499 9.09688L11.7958 1" stroke="white" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');position:absolute;top:50%;left:18px;transform:translateY(-50%);line-height:0}.type-success{background:#4caf50}.type-error{background:#e9b370}.ed-toast-notification.hide{opacity:0;transform:translateY(-100%)}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer{margin-bottom:1.25rem}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer #main-cart-footer-totals{margin-top:0}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row{display:flex;justify-content:space-between;align-items:center}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row h2.totals__subtotal,.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row .totals__subtotal-value{margin:.6rem 0}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row.cart-drawer__shipping .totals__price,.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row.cart-drawer__savings .totals__price{color:rgba(var(--color-foreground),1);font-weight:450}.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row.totals>.totals__subtotal,.drawer__footer .ed-cart-drawer-footer.cart-drawer__footer .totals-row.totals>.totals__subtotal-value{font-weight:650}@media (min-width: 992px){.drawer__footer .ed-payment-icons__cart.list-payment.list{margin-top:1.1rem!important}}.cart-drawer__wrapper{position:relative;overflow:auto;display:block;height:100%;padding:0 12px 270px}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item{background-color:var(--color-foreground);border-bottom:1px solid var(--colors-mono-light);margin:0;padding:16px 0}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item a{text-decoration:none}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item a:hover{text-decoration:underline}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__media{margin-right:20px;min-width:90px;min-height:90px;max-height:90px;max-width:90px}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__media img.cart-item__image{border-radius:8px;width:100%;height:auto}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__free-gift__note.text-color-success{padding-top:0;grid-column:2/5;gap:5px;display:flex;justify-content:start;align-items:center}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__free-gift__note.text-color-success svg{height:12px;width:12px}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__free-gift__note.text-color-success p{color:#9dc183;margin:0}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details{position:relative;align-self:start}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details .cart-item__text__info{display:flex;flex-direction:column}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details .cart-item__text__info .cart-item__details__additional__info__wrapper{margin-top:4px;color:var(--colors-text-color-dark)}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details .cart-item__text__info .cart-item__details__additional__info__wrapper a.toggle-content-button{font-weight:lighter;text-decoration:underline;cursor:pointer}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details .cart-item__text__info .cart-item__details__additional__info__wrapper a.toggle-content-button.cart-item__link--light{color:var(--colors-text-color-light)}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__details .cart-item__text__info .cart-item__details__additional__info__wrapper .cart-item__details__additional__info{list-style-type:none;font-weight:400;display:none;padding:0;margin:0}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__totals{position:relative}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper{display:flex;flex-direction:column}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper span{font-weight:400}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-remove-button{padding:0;min-width:100%;align-items:start}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-add-button{padding:0;min-width:100%;justify-content:center;align-items:center;width:37px;height:37px;background-color:var(--colors-key-color-main);border-radius:50%;cursor:pointer;aspect-ratio:1;line-height:0}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-add-button svg{width:25px;height:26px}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-add-button svg path{stroke:var(--colors-text-color-inverted)}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item .cart-add-button[disabled]{cursor:not-allowed;opacity:.5}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item quantity-popover .quantity-popover-container{border:.75px solid var(--colors-mono-light);border-radius:8px;padding:0}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item quantity-popover .quantity-popover-container .quantity{background:unset;padding:8px}.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item[data-active=false] .cart-item__media,.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item[data-active=false] .cart-item__free-gift__note,.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item[data-active=false] .cart-item__totals,.cart-drawer__wrapper cart-drawer-items .cart-items .cart-item[data-active=false] .cart-item__text__info{opacity:.7}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:10%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.cart-item .loading__spinner{right:0;top:0;bottom:unset;padding:0}.cart-item .cart-item__totals .loading__spinner{right:10px;top:unset;bottom:0;padding:0}.cart-item .loading__spinner:not(.hidden)~*{display:none;visibility:hidden}.section-ed-main-recipes{position:relative;z-index:1}.ed-main-recipes .ed-product-listing-nav-container{margin-bottom:24px}.ed-main-recipes .ed-product-listing-link-item-wrapper{margin-bottom:60px}@media (max-width: 749px){.ed-main-recipes .ed-product-listing-link-item-wrapper{margin-top:0}}.ed-main-recipes .ed-product-listing-link-item-wrapper .ed-product-listing-link-item-link{flex:1}.ed-main-recipes .ed-product-listing-link-item-wrapper .ed-product-listing-link-item-link .ed-product-listing-link-item{width:100%;max-width:355px}.ed-main-recipes .ed-product-listing-link-item-wrapper+.ed-recipes-articles-grid{margin-top:60px}@media (max-width: 749px){.ed-main-recipes .ed-product-listing-link-item-wrapper+.ed-recipes-articles-grid{margin-top:30px}}.ed-main-recipes .ed-recipes-articles-grid{margin-top:15px}@media (max-width: 749px){.ed-main-recipes .ed-recipes-articles-grid{margin-top:0}}.ed-main-recipes .ed-recipes-articles-grid .ed-article-grid-heading{margin-top:0;margin-bottom:8px;font-size:28px;font-weight:700;line-height:1.4}.ed-main-recipes .ed-recipes-articles-grid .ed-product-listing-collection-description{line-height:1.7;max-width:490px}.ed-main-recipes .ed-recipes-articles-grid .product-grid{margin-top:-15px}@media (max-width: 749px){.ed-main-recipes .breadcrumbs{display:none}}.ed-main-recipes .breadcrumbs .link.breadcrumbs__item,.ed-main-recipes .breadcrumbs .link.breadcrumbs__link{color:#32323a}.ed-main-recipes header.recipe-detail-teaser{display:flex;flex-direction:column-reverse}@media (max-width: 749px){.ed-main-recipes header.recipe-detail-teaser{flex-direction:column-reverse;margin-top:-24px}}@media (max-width: 749px){.ed-main-recipes header.recipe-detail-teaser .recipe-detail-image-wrapper{margin-left:-1.5rem;margin-right:-1.5rem}}.ed-main-recipes header.recipe-detail-teaser .recipe-detail-image-wrapper.rounded,.ed-main-recipes header.recipe-detail-teaser .recipe-detail-image-wrapper.rounded img{border-radius:var(--card-corner-radius)}.ed-main-recipes header.recipe-detail-teaser .article-header__title{margin-top:28px;margin-bottom:0}@media (min-width: 749px){.ed-main-recipes header.recipe-detail-teaser .article-header__title.no-description{margin-bottom:-8px}}@media (min-width: 749px){.ed-main-recipes header.recipe-detail-teaser .article-header__title+.recipes-list-detail-header-description{margin-top:15px}}@media (max-width: 749px){.ed-main-recipes header.recipe-detail-teaser .article-header__title{margin-top:20px;margin-bottom:5px}.ed-main-recipes header.recipe-detail-teaser .article-header__title+.recipes-list-detail-header-description{margin-top:10px}}.ed-main-recipes header.recipe-detail-teaser .recipes-list-detail-header-description{margin-top:5px;margin-bottom:0;font-size:16px;max-width:75%}@media (max-width: 749px){.ed-main-recipes header.recipe-detail-teaser .recipes-list-detail-header-description{margin-top:0;font-weight:var(--font-weight-normal);font-size:1.4rem;margin-bottom:0;max-width:95%}}.ed-main-recipes .pagination{border-radius:50%}.ed-main-recipes .pagination .pagination__list{justify-content:flex-start;gap:15px}@media (max-width: 749px){.ed-main-recipes .pagination .pagination__list{justify-content:center}}.ed-main-recipes .pagination .pagination__list li{margin-top:8px;margin-right:unset}@media (max-width: 749px){.ed-main-recipes .pagination .pagination__list li .pagination__item{height:4rem}}.ed-main-recipes .pagination .pagination__list .ed-pagination-placeholder{display:flex;align-items:center;justify-content:center;margin-right:0}.ed-main-recipes .pagination .pagination__list .ed-pagination-placeholder>.pagination__item{border:none;width:unset}.ed-main-recipes .pagination .pagination__item.pagination__item--current{background:#32323a;color:#fff;opacity:1}.ed-main-recipes .pagination li.ed-pagination-prev{margin-right:0}.ed-main-recipes .pagination li.ed-pagination-next{margin-left:0}.ed-main-recipes .pagination .pagination__item--prev,.ed-main-recipes .pagination .pagination__item--next{border:none}.ed-main-recipes .ed-featured-article .grid__item{width:100%;max-width:unset}@media (max-width: 749px){.ed-main-recipes .ed-featured-article .grid__item{width:100%!important}}.ed-main-recipes .ed-featured-article .grid__item .card-inner{padding-bottom:50%}@media (max-width: 749px){.ed-main-recipes .ed-featured-article .grid__item .card-inner{padding-bottom:50%}}.ed-main-recipes{display:block}@media screen and (min-width: 750px){.ed-main-recipes{margin-top:-24px}}.ed-main-recipes .ed-product-listing-nav-item{white-space:nowrap}.ed-main-recipes .grid{display:flex;flex-wrap:wrap}.ed-main-recipes .grid .grid__item{flex-grow:unset;margin-top:30px}.ed-main-recipes .grid .grid__item.full-size{width:100%;max-width:unset}@media (max-width: 749px){.ed-main-recipes .grid .grid__item{width:47%}}.article-card-wrapper .card-inner{padding-bottom:100%}.article-card-wrapper .card__content .card__heading{margin-bottom:10px}.article-card-wrapper .card__content .card__heading .recipe-title-link{text-align:left!important;line-height:25px}@media (max-width: 749px){.article-card-wrapper .card__content .card__heading .recipe-title-link{font-size:14px;line-height:1.6}}.article-card-wrapper .card__content .recipe-content-container{display:flex;margin-top:auto;flex-wrap:wrap;column-gap:12px;row-gap:6px}.article-card-wrapper .card__content .recipe-content-container div.row{display:flex;align-items:center;white-space:nowrap}.article-card-wrapper .card__content .recipe-content-container div.row .label{color:#767676;font-weight:700;font-size:12px}.article-card-wrapper .card__content .recipe-content-container span.icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;margin-right:5px;margin-bottom:2px}.article-card-wrapper .card__content .recipe-content-container span.icon.icon-clock{padding:1px 1px 0}.article-card-wrapper .card__content .recipe-content-container span.icon svg,.article-card-wrapper .card__content .recipe-content-container span.icon img{width:100%;height:100%;object-fit:contain}.ed-recipes-section-tag-list .recipe-tags-container .tag-item{display:flex;justify-content:center;align-items:center;width:100%;height:auto;max-height:145px;border:.75px solid #767676;border-radius:16px;aspect-ratio:1/1}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner{display:flex;justify-content:center;align-items:center;flex-direction:column}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .label{font-weight:700;font-size:12px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=hauptgerichte] .icon svg path{stroke-width:.8px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=dessert-snacks] .icon svg{width:43px;height:30px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=dessert-snacks] .icon svg{width:35px;height:22px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=dessert-snacks] .icon svg path.dot-black{stroke:#32323a;fill:#32323a}.ed-recommended-articles{margin-bottom:70px!important}@media (min-width: 773px){.ed-recommended-articles{margin-bottom:120px!important}}.ed-recommended-articles h3{margin-bottom:14px;line-height:1.5;border-bottom:1px solid var(--colors-mono-light);padding-bottom:12px}@media (min-width: 773px){.ed-recommended-articles h3{margin-bottom:27px;font-size:28px;line-height:1.5;padding-bottom:33px}}.ed-recommended-articles ul{list-style:none;display:grid;grid-template-columns:1fr;gap:20px;margin:0;padding:0}@media (min-width: 773px){.ed-recommended-articles ul{grid-template-columns:repeat(3,1fr);gap:24px 0}}.ed-recommended-articles ul li{display:flex;gap:24px;padding-bottom:14px;border-bottom:1px solid var(--colors-mono-light)}@media (min-width: 773px){.ed-recommended-articles ul li{padding-bottom:27px}.ed-recommended-articles ul li:nth-of-type(1),.ed-recommended-articles ul li:nth-of-type(2),.ed-recommended-articles ul li:nth-of-type(4),.ed-recommended-articles ul li:nth-of-type(5){padding-right:56px}}.ed-recommended-articles ul li .ed-recommended-articles__left{display:block;height:77px;width:77px;border-radius:10px;overflow:hidden;flex-shrink:0}@media (min-width: 773px){.ed-recommended-articles ul li .ed-recommended-articles__left{height:104px;max-width:104px;width:100%}}.ed-recommended-articles ul li .ed-recommended-articles__left .ed-recommended-articles__image{display:block;height:100%;width:100%}.ed-recommended-articles ul li .ed-recommended-articles__left .ed-recommended-articles__image img{object-fit:cover;display:block;height:100%}.ed-recommended-articles ul li .ed-recommended-articles__right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__title{margin-bottom:8px}@media (min-width: 773px){.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__title{font-size:12px;line-height:18px}}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos{display:flex;gap:14px;font-size:10px;line-height:1.5;font-weight:600;color:var(--colors-text-color-dark)}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__time{display:flex;justify-content:center;align-items:center;gap:7px}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__time span{white-space:nowrap;line-height:1}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__tag{display:flex;justify-content:center;align-items:center;gap:7px}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__tag div{display:flex;align-items:center;height:18px;width:18px}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__tag div svg{width:100%;height:100%;object-fit:contain}.ed-recommended-articles ul li .ed-recommended-articles__right .ed-recommended-articles__infos .ed-recommended-articles__tag span{white-space:nowrap;line-height:1}.ed-recipes-section-tag-list{padding-bottom:8rem}.ed-recipes-section-tag-list .ed-product-listing-collection-title{margin-bottom:16px}.ed-recipes-section-tag-list .recipe-tags-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container{grid-template-columns:repeat(3,1fr)}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:auto;max-height:145px;border:1px solid #767676;border-radius:16px;aspect-ratio:1/1}.ed-recipes-section-tag-list .recipe-tags-container .tag-item.active{border:2px solid #32323A}.ed-recipes-section-tag-list .recipe-tags-container .tag-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 8px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner{padding:0 5px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon:empty{display:flex!important;justify-content:center;align-items:center;width:50px;height:50px;max-height:40px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon:empty{height:27px;width:27px;max-height:27px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon img,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon svg,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon:empty img,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon:empty svg{width:100%;height:100%;object-fit:contain}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon+.label,.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .icon:empty+.label{margin-top:7px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .inner .label{font-weight:700;font-size:12px;text-align:center;line-height:1.4;min-height:36px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=herzhaftes] .icon svg{width:47px;height:30px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=herzhaftes] .icon svg{width:39px;height:22px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=gebackenes] .icon svg{width:36px;height:33px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=gebackenes] .icon svg{width:28px;height:25px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=snacks] .icon svg{width:43px;height:30px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=snacks] .icon svg{width:35px;height:22px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=snacks] .icon svg path.dot-black{stroke:#32323a;fill:#32323a}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=drinks] .icon svg{width:27px;height:47px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=drinks] .icon svg{width:19px;height:39px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=drinks] .icon svg path{stroke-width:.5px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=susse-bowls] .icon svg{width:40px;height:34px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=susse-bowls] .icon svg{width:32px;height:26px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=beliebt] .icon svg{width:40px;height:41px}@media (max-width: 749px){.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=beliebt] .icon svg{width:32px;height:33px}}.ed-recipes-section-tag-list .recipe-tags-container .tag-item[data-tag=beliebt] .icon svg path{stroke-width:.5px}.ed-recipes-section-tag-list .recipe-tags-container .tag-item .active-checkmark{position:absolute;top:12px;right:8px;pointer-events:none}.ed-main-guides .ed-recipes-section-tag-list{padding-bottom:5.5rem}@media (max-width: 749px){.ed-main-guides .ed-recipes-section-tag-list{padding-bottom:3.5rem}}.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon,.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon:empty{width:38px;height:38px;max-height:38px}@media (max-width: 749px){.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon,.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon:empty{width:27px;height:27px;max-height:27px}}@media (max-width: 749px){.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon+.label,.ed-main-guides .ed-recipes-section-tag-list .tag-item .inner .icon:empty+.label{font-size:11px}}.ed-main-guides .ed-recipes-section-tag-list .tag-item.max-width .label{max-width:65px}@media (max-width: 749px){.ed-main-guides .ed-recipes-section-tag-list .tag-item.max-width .label{max-width:60px}}@media (max-width: 749px){.ed-main-guides .breadcrumbs{display:block}}.ed-main-guides .ed-recipes-section-tag-list .ed-product-listing-collection-title:first-of-type{font-size:32px;line-height:1.4;margin-top:20px;margin-bottom:20px}@media (max-width: 749px){.ed-main-guides .ed-recipes-section-tag-list .ed-product-listing-collection-title:first-of-type{font-size:25px;margin-top:10px}}@media (min-width: 749px){.ed-recipes-articles-grid.ed-guides-articles-grid .ed-article-grid-heading{display:flex;justify-content:space-between}}@media (max-width: 749px){.ed-recipes-articles-grid.ed-guides-articles-grid .ed-article-grid-heading{font-size:22px!important}}.ed-recipes-articles-grid.ed-guides-articles-grid .ed-article-grid-heading .btn-tag-detail-container{display:block;margin-left:30px}@media (max-width: 749px){.ed-recipes-articles-grid.ed-guides-articles-grid .ed-article-grid-heading .btn-tag-detail-container{display:none}}.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container{display:block;margin-bottom:60px}@media (min-width: 750px){.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container{display:none;margin-bottom:0}}.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container .button{white-space:nowrap;color:rgba(var(--color-foreground),1);border:1px solid rgba(var(--color-foreground),1)!important;letter-spacing:inherit;padding:0 2.5rem;min-height:45px}.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container:not(.mobile){margin-top:2px}.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container.mobile{margin-top:-20px}.ed-recipes-articles-grid.ed-guides-articles-grid .btn-tag-detail-container.mobile .button{white-space:none;text-align:center;padding:.8rem 1.5rem;font-size:12px!important}.ed-recipes-articles-grid.ed-guides-articles-grid .grid__item .card-wrapper .recipe-content-container .icon{width:20px;height:20px;margin-right:7px;margin-bottom:0}.ed-recipes-articles-grid.ed-guides-articles-grid .grid__item.full-size .card-inner{padding-bottom:50%}.ed-main-testimonials .ed-recipes-section-tag-list .recipe-tags-container .tag-item{border:1px solid #767676}.ed-main-testimonials .ed-recipes-section-tag-list .recipe-tags-container .tag-item.active{border:2px solid #767676}.ed-main-testimonials .ed-recipes-section-tag-list .recipe-tags-container .tag-item .active-checkmark{top:9px;right:9px}.ed-main-testimonials .ed-recipes-section-tag-list{padding-bottom:0}.ed-main-testimonials .ed-recipes-section-tag-list .tag-item .font__body-extra-small{margin-top:.5em;text-align:center;font-size:11px;min-height:30px}@media screen and (min-width: 768px){.ed-main-testimonials .ed-recipes-section-tag-list .tag-item svg{max-width:unset}.ed-main-testimonials .ed-recipes-section-tag-list .tag-item .font__body-extra-small{margin-top:15px}}.ed-main-testimonials .ed-testimonials-articles-grid .h3{margin-bottom:.5em}.ed-main-testimonials .ed-product-listing-link-item span{color:var(--colors-text-color-inverted);display:block;max-width:125px}@media screen and (min-width: 768px){.ed-main-testimonials .ed-product-listing-link-item span{max-width:50%}}.ed-main-testimonials .article-card-wrapper .card__content{text-align:left}.ed-main-testimonials .article-card-wrapper .card__content .font__body-extra-small{font-weight:400;color:var(--colors-text-color-dark)}.ed-main-testimonials .article-card-wrapper .card__content .font__body-extra-small p{margin:0;font-size:10px;line-height:1.5em;letter-spacing:.004em}@media screen and (min-width: 992px){.ed-main-testimonials .article-card-wrapper .card__content .font__body-extra-small p{font-size:1.2rem}}.ed-main-testimonials .article-card-wrapper .card__content .font__body-extra-small p a{color:var(--colors-key-color-main)}.ed-main-testimonials .article-card-wrapper .card__content .recipe-content-container{margin-top:0}.ed-main-testimonials .article-card-wrapper .card__content .font__body-small-bold a:after{content:"";bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;outline-offset:.3rem}.ed-ab-shek-377,.ed-ab-shek-431,.ed-ab-shek-378{display:none!important}.ed-featured-products .ed-ab-shek-457{display:none}@media (max-width: 749px){.ed-product .product__media-wrapper.breadcrumbs-mobile-disabled .product__media-item{padding-top:0}}@media (max-width: 749px){.text-align-mobile--left{text-align:left}.text-align-mobile--center{text-align:center}.text-align-mobile--right{text-align:right}}
/*# sourceMappingURL=/s/files/1/0620/8844/6110/t/230/assets/ed-custom.css.map */
