.product-detail-nutrition__list{list-style-type:none;margin:0;padding:0}.product-detail-nutrition{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;position:relative;width:86.66667%;z-index:1000}@media print{.product-detail-nutrition{display:block!important}}.product-detail-nutrition__inner{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}@media only screen and (min-width:768px){.product-detail-nutrition__inner{flex-direction:row}.product-detail-nutrition__headline-wrapper{align-items:center;color:var(--text-color);display:flex;flex-direction:column;left:50%;position:fixed;top:50%;transform:translate(calc(-50% - 245px),calc(-50% - 100px));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1000}}@media only screen and (min-width:1024px){.product-detail-nutrition__headline-wrapper{transform:translate(calc(-50% - 320px),calc(-50% - 100px))}}@media only screen and (min-width:1280px){.product-detail-nutrition__headline-wrapper{transform:translate(calc(-50% - 380px),calc(-50% - 100px))}}@media only screen and (min-width:1440px){.product-detail-nutrition__headline-wrapper{transform:translate(calc(-50% - 380px),calc(-50% - 150px))}}.product-detail-nutrition__headline{font-family:Karla,Arial,sans-serif;font-family:fritz-kola,Arial,sans-serif;font-size:64px;line-height:70px;text-transform:lowercase}@media only screen and (min-width:768px){.product-detail-nutrition__headline{font-size:80px;line-height:90px}}@media only screen and (min-width:1280px){.product-detail-nutrition__headline{font-size:104px;line-height:120px}}@media only screen and (min-width:768px){.product-detail-nutrition__headline{font-size:60px;line-height:70px}}@media only screen and (min-width:1024px){.product-detail-nutrition__headline{font-family:Karla,Arial,sans-serif;font-family:fritz-kola,Arial,sans-serif;font-size:64px;line-height:70px;text-transform:lowercase}}@media only screen and (min-width:1024px) and (min-width:768px){.product-detail-nutrition__headline{font-size:80px;line-height:90px}}@media only screen and (min-width:1024px) and (min-width:1280px){.product-detail-nutrition__headline{font-size:104px;line-height:120px}}.product-detail-nutrition__subline{font-family:fritz-kola,Arial,sans-serif;font-size:32px;line-height:32px;text-transform:lowercase;width:100%}@media only screen and (min-width:768px){.product-detail-nutrition__subline{text-align:center}}.product-detail-nutrition__list-wrapper{flex-grow:0;flex-shrink:0;margin-top:19px;max-width:400px!important}@media only screen and (min-width:768px){.product-detail-nutrition__list-wrapper{aspect-ratio:1/1;flex-basis:33.33333%;left:50%;margin-top:0;max-width:33.33333%;position:fixed;top:50%;transform:translate(-50%,-50%);width:33.33333%}}.product-detail-nutrition__list .bubbles{display:none}@media only screen and (min-width:768px){.product-detail-nutrition__list{align-items:center;background-color:var(--nutrition-ring-bg-color);border-radius:50%;box-shadow:0 0 0 50px var(--nutrition-ring-outline-color);display:flex;flex-direction:column;height:100%;overflow:hidden;transform:scale(0);transition:transform .5s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100%}.product-detail-nutrition__list .bubbles{border-radius:50%;display:block;height:100%;overflow:hidden}}@media only screen and (min-width:1024px){.product-detail-nutrition__list{box-shadow:0 0 0 60px var(--nutrition-ring-outline-color)}}@media only screen and (min-width:1280px){.product-detail-nutrition__list{box-shadow:0 0 0 70px var(--nutrition-ring-outline-color)}}@media only screen and (min-width:1440px){.product-detail-nutrition__list{box-shadow:0 0 0 80px var(--nutrition-ring-outline-color)}}.product-detail-nutrition__list--visible{pointer-events:all;transform:scale(1);visibility:visible}@media only screen and (min-width:768px){.product-detail-nutrition__list-item{color:var(--nutrition-ring-text-color);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;height:100%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:center;line-height:26px;overflow:hidden;text-align:center;transition:transform .5s cubic-bezier(.215,.61,.355,1);width:100%;word-break:break-word}}@media only screen and (min-width:768px) and (min-width:768px){.product-detail-nutrition__list-item{font-size:26px;font-weight:700;line-height:26px;text-transform:uppercase}}@media only screen and (min-width:768px) and (min-width:1024px){.product-detail-nutrition__list-item{font-size:32px;line-height:32px}}@media only screen and (min-width:768px){.product-detail-nutrition__info{opacity:0;transform:translateY(100%);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}.product-detail-nutrition__info,.product-detail-nutrition__info--visible{bottom:20%;display:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:1248px;pointer-events:none;position:fixed;width:86.66667%}.product-detail-nutrition__info--visible{opacity:1;transform:translateY(0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.product-detail-nutrition__info-inner{flex-basis:33.33333%;max-width:33.33333%;padding-left:1.76282%;padding-right:1.76282%;width:33.33333%}}.product-detail-nutrition__scroller{width:200px}@media only screen and (max-width:767px){.product-detail-nutrition__scroller{display:none}}.product-detail-nutrition__scroller-item{height:100vh;height:100lvh}.product-detail-nutrition__scroller-item i{display:none}.product-detail-nutrition__eyes{aspect-ratio:1/1;display:none;flex-basis:25%;left:50%;max-width:25%;max-width:500px!important;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:transform .125s cubic-bezier(.645,.045,.355,1);visibility:hidden;width:25%;z-index:0}@media only screen and (min-width:768px){.product-detail-nutrition__eyes{display:flex;flex-basis:33.33333%;max-width:33.33333%;transform:translate(-50%,-50%) scale(.7);width:33.33333%}}@media only screen and (min-width:1024px){.product-detail-nutrition__eyes{transform:translate(-50%,-50%) scale(.9)}}.product-detail-nutrition__eyes .following-eye{width:100%}.product-detail-nutrition__eye{position:absolute;transform-origin:bottom;--nutrition-eye:#000}.product-detail-nutrition__eye:first-of-type{bottom:-200px;left:-310px;rotate:-21deg;width:247px}@media only screen and (min-width:1024px){.product-detail-nutrition__eye:first-of-type{bottom:-150px;left:-280px}}.product-detail-nutrition__eye:nth-of-type(2){right:-450px;rotate:-15deg;top:-110px;width:300px}@media only screen and (min-width:1024px){.product-detail-nutrition__eye:nth-of-type(2){width:343px}}.product-detail-nutrition__eye:nth-of-type(3){right:-290px;rotate:18deg;top:105px;width:160px}@media only screen and (min-width:1024px){.product-detail-nutrition__eye:nth-of-type(3){width:190px}}.product-detail-nutrition__eye .following-eye__pupil path{fill:var(--nutrition-eye)}.product-detail--mischmasch .product-detail-nutrition__eye{--nutrition-eye:#3e1f51}._navigation{font-size:20px;line-height:28px}._headline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:50px;line-height:60px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-hero{font-size:70px;line-height:84px}}@media only screen and (min-width:1024px){._headline-hero{font-size:90px;line-height:100px}}._headline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-medium{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){._headline-medium{font-size:64px;line-height:74px}}._subline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:24px;line-height:36px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-hero{font-size:30px;line-height:64px}}._subline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-medium{font-size:24px;line-height:36px}}._subline-small-spaceing{font-size:16px;letter-spacing:1px;line-height:24px}._headline-small,._subline-small-spaceing{font-family:fritz-kola,Arial,sans-serif;text-transform:lowercase}._headline-small{font-size:30px;line-height:40px}@media only screen and (min-width:768px){._headline-small{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){._headline-small{font-size:50px;line-height:64px}}._product-anchor-headline{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}._product-anchor-product-name{font-family:Karla,Arial,sans-serif;font-size:10px;line-height:11px}@media only screen and (min-width:1280px){._product-anchor-product-name{font-size:12px;font-weight:700;line-height:15px}}._highlight{font-family:fritz-kola,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:lowercase}._copy{font-size:16px;line-height:26px}._legal{font-family:fritz-kola,Arial,sans-serif;font-size:12px;line-height:18px;text-transform:lowercase}._figure{font-family:Karla,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:none}._label-textinput,._label-textinput-error{color:#000;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._label-textinput-error{color:#ba0c2f}._textinput-filled,._textinput-inactive{color:#000;font-size:16px;letter-spacing:26px;line-height:26px}._textinput-inactive{opacity:.4}._textinput-error{color:#000;color:#ba0c2f;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._error{color:#ba0c2f;font-size:12px;line-height:18px}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.sr-only{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0;left:-1910em;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.no-scroll{height:100%;overflow:hidden}.following-eye{align-items:center;aspect-ratio:60/31;display:flex;height:100%;justify-content:center;position:relative;width:300px}.following-eye svg{height:100%}.following-eye__pupil-wrapper{align-items:center;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;margin-left:-7%;position:absolute;width:38%}.following-eye__pupil{position:absolute;transition:transform .5s ease-out;width:65%}.product-detail--classic_light .following-eye__container path{fill:#626262}