.product-section__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1402px;padding:4rem 2rem}.datasheet-size{display:contents}@media (max-width:1314px){.product-section__inner{justify-content:center}.abzeichen-logos{margin-bottom:40px}.product-section__image img{height:100%;margin:0 auto;max-height:400px;object-fit:contain;text-align:center;width:100%}}.product-section__content{max-width:653px}.product-section__title{font-weight:700;max-width:583px;text-decoration:underline;text-decoration-thickness:1.5px;text-transform:uppercase;text-underline-offset:8px;word-break:auto-phrase}.nutrition-table__header{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:flex-start}.nutrition-table__header h6{position:relative}.nutrition-table .nutrition-table__header h6.is-visible:before{bottom:-127.73px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54.289' height='132.992' viewBox='0 0 54.289 132.992'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeOffset dx='.5' dy='.5'/%3E%3CfeGaussianBlur result='blur' stdDeviation='1'/%3E%3CfeFlood flood-opacity='.447' result='color'/%3E%3CfeComposite in='SourceGraphic' in2='blur' operator='out'/%3E%3CfeComposite in='color' operator='in'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3C/defs%3E%3Cg data-name='Gruppe 2813'%3E%3Cpath fill='none' stroke='%2323256e' stroke-linecap='round' stroke-width='1.499415' d='M1.68 22.29s38.893-5.108 52.396-4.004' data-name='Pfad 4238'/%3E%3Cg data-type='innerShadowGroup' transform='translate(-917.707 -32236.674)'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23e5f3fb' data-name='Ellipse 130' transform='rotate(-5 371526.36 5335.653)'/%3E%3Cg filter='url(%23a)' transform='translate(917.71 32236.67)'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23e5f3fb' data-name='Ellipse 130' transform='rotate(-5.1 1272.517 -247.3)'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='none' stroke='%2323256e' stroke-linecap='round' stroke-width='1.5' d='M37.914 115.68s.618 1 1.511 0 .284-99.248-.453-102.151-6.448-4.311-10-7.181-.92-7.037 2.871-4.86 6.819 11 7.583 11.565 9.376-4.781 9.14-8.864-3.292-2.3-4.841-.2-4.05 7.81-5.105 9.265-4.914-3.31-8.512-1.472 4.356 10.391 4.356 10.391' data-name='Pfad 4237'/%3E%3C/g%3E%3C/svg%3E");display:block;display:none;left:-51px;position:absolute;transform:rotate(-.5deg);z-index:999}@media (max-width:1600px){.nutrition-table .nutrition-table__header h6.is-visible:before{bottom:-127.74px}}@media (max-width:1000px){.nutrition-table .nutrition-table__header h6.is-visible:before{content:"";display:none}}@media (max-width:610px){.nutrition-table__header{flex-flow:column}.nutrition-table__header .button-wrapper{margin-right:auto}}.nutrition-table__table{background:var(--color-primary);display:none;margin-top:35px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.nutrition-table__table>div{overflow-x:scroll;overflow-y:hidden;scrollbar-color:#fff transparent;scrollbar-width:thin}.nutrition-table__table>div::-webkit-scrollbar{height:8px;width:8px}.nutrition-table__table>div::-webkit-scrollbar-track{background:transparent}.nutrition-table__table>div::-webkit-scrollbar-thumb{background-color:var(--color-secondary);border:2px solid #fff;border-radius:4px}.nutrition-table__header h6{text-decoration:underline}.nutrition-table__table.is-visible{display:block}.product-section__table{margin-top:40px}.nutrition-table__table.is-visible div{overflow-y:hidden!important;padding-bottom:20px}.product-section h6{align-items:center;background:none;color:var(--color-primary);display:flex;font-family:Shantell_Sans;font-size:20px;line-height:30px;padding-left:0;text-transform:none;text-underline-offset:12px}@media (max-width:595px){.product-section h6{text-underline-offset:3px}}.nutrition-table__close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Cg stroke='%23fff' data-name='Gruppe 2258'%3E%3Cg fill='%2323256e' data-name='Rechteck 2922'%3E%3Cpath stroke='none' d='M0 0h33v33H0z'/%3E%3Cpath fill='none' d='M.5.5h32v32H.5z'/%3E%3C/g%3E%3Cg fill='none' stroke-linecap='round' stroke-width='1.5' data-name='Gruppe 2257'%3E%3Cpath d='M9.354 10.33s12.6 10.443 14.291 13.625' data-name='Pfad 2138'/%3E%3Cpath d='M23.645 10.33s-12.6 10.443-14.291 13.625' data-name='Pfad 2139'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;background-size:contain;cursor:pointer;display:block;height:33px;position:absolute;right:30px;top:30px;width:33px;z-index:1000}@media (max-width:1024px){.product-section h6{font-size:18px;line-height:27px}}@media (max-width:767px){.product-section h6{font-size:16px;line-height:24px}}.product-section__description h1,.product-section__description h2,.product-section__description h3,.product-section__description h4,.product-section__description h5,.product-section__description h6{margin:0 0 1rem}.nutrition-table__table{margin-left:-15%;max-height:unset!important;position:relative;width:147%}.nutrition-table__table p:last-child{background:var(--color-primary);color:#fff;padding-bottom:110px;padding-left:80px;padding-top:30px;position:relative;top:-1px}.nutrition-table__table table{background:var(--color-primary);border:none!important;color:#fff}.nutrition-table__table tbody{display:block;padding:110px 80px 0}.nutrition-table__table tbody td{margin-top:auto;max-height:fit-content;text-align:left!important}.nutrition-table__table tbody tr:first-child td:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.875' height='434.412' viewBox='0 0 6.875 434.412'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='round' stroke-width='1.5' d='M.768.768s7.828 321.931 4.533 432.871' data-name='Pfad 4228'/%3E%3C/svg%3E");display:block;position:absolute;top:0;transform:translateX(-21px)}.nutrition-table__table tbody tr:first-child td:first-child:after{content:""}.nutrition-table__table tbody tr{display:flex;justify-content:space-around;max-width:1080px;position:relative}.nutrition-table__table tbody tr:first-child{margin-bottom:15px}.nutrition-table__table tbody tr:first-child:after{bottom:-25px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='805.523' height='6.951' viewBox='0 0 805.523 6.951'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='round' stroke-width='1.5' d='M.76 6.192s597.944-7.828 804-4.533' data-name='Pfad 4227'/%3E%3C/svg%3E");display:block;left:0;position:absolute;width:100%}@media (max-width:1770px){.nutrition-table__table{width:130%}.nutrition-table__table table{width:950px!important}.nutrition-table__table tr:first-child td:last-child{text-wrap:nowrap}}@media (max-width:1515px){.nutrition-table__table{width:110%}.nutrition-table__table table{width:950px!important}}@media (max-width:1299px){.nutrition-table__table{margin-left:-25%!important;width:150%}.nutrition-table__table table{width:900px!important}.nutrition-table__table tr td:last-child{width:10%!important}.nutrition-table__table tr:first-child td:last-child{text-wrap:nowrap}}@media (max-width:1599px){.nutrition-table__table table{width:900px!important}}@media (max-width:1000px){.nutrition-table__table{margin-left:0!important;width:100%}.nutrition-table__table tbody{padding:100px 60px 0!important}.nutrition-table__table table{width:800px!important}.nutrition-table__table p:last-child{padding-bottom:70px;padding-left:60px}}@media (max-width:767px){.nutrition-table__table{margin-left:-12.5vw!important;margin-right:-12.5vw!important;width:107vw!important}.nutrition-table__table p:last-child{padding-right:25px}}.product-section__table tr:nth-child(4) td:first-child,.product-section__table tr:nth-child(6) td:first-child{left:15.5px;margin-bottom:8px;position:relative}.product-section__table tr{margin:20px 0}.button-flex{display:flex}.back-button__products{margin:-100px auto 120px;text-align:center}.abzeichen-logos{display:flex;flex-wrap:wrap;gap:8px;gap:30px;justify-content:center;margin-top:16px}@media (max-width:767px){.abzeichen-logos{gap:15px}}.badge-logo{align-items:center;display:inline-flex;justify-content:center;transition:transform .2s ease}.badge-logo:hover{transform:scale(1.1)}.badge-logo img,.badge-logo svg{border-radius:4px;height:100px;width:100px}@media (max-width:768px){.abzeichen-logos{justify-content:center;margin-top:12px}.badge-logo svg{height:32px;width:32px}}@media (max-width:480px){.abzeichen-logos{gap:6px}.badge-logo svg{height:28px;width:28px}}