@font-face{font-family:"Neutraface Display";src:url("/main-lib/fonts/neutraface_display/neutraface_display-Medium.ttf") format("truetype"),url("/main-lib/fonts/neutraface_display/neutraface_display-Medium.woff") format("woff"),url("/main-lib/fonts/neutraface_display/neutraface_display-Medium.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Display";src:url("/main-lib/fonts/neutraface_display/neutraface_display-Light.ttf") format("truetype"),url("/main-lib/fonts/neutraface_display/neutraface_display-Light.woff") format("woff"),url("/main-lib/fonts/neutraface_display/neutraface_display-Light.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Display";src:url("/main-lib/fonts/neutraface_display/neutraface_display-Thin.ttf") format("truetype"),url("/main-lib/fonts/neutraface_display/neutraface_display-Thin.woff") format("woff"),url("/main-lib/fonts/neutraface_display/neutraface_display-Thin.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Display";src:url("/main-lib/fonts/neutraface_display/neutraface_display-Bold.ttf") format("truetype"),url("/main-lib/fonts/neutraface_display/neutraface_display-Bold.woff") format("woff"),url("/main-lib/fonts/neutraface_display/neutraface_display-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Display";src:url("/main-lib/fonts/neutraface_display/neutraface_display-Titling.ttf") format("truetype"),url("/main-lib/fonts/neutraface_display/neutraface_display-Titling.woff") format("woff"),url("/main-lib/fonts/neutraface_display/neutraface_display-Titling.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}*{hyphens:auto;word-wrap:break-word;margin:0;padding:0;position:relative}.desktop{display:none}@media all and (min-width: 1080px){.desktop{display:block}}.mobile{display:block}@media all and (min-width: 1080px){.mobile{display:none}}.imageWrapper{width:100%;margin:20px auto}@media all and (min-width: 1080px){.imageWrapper{width:768px}}.card-content{width:100%;text-align:center;padding:20px 0;box-sizing:border-box}@media all and (min-width: 1080px){.card-content{padding:50px 0}}.card-content h1{width:100%;font-size:22px;line-height:26px;font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:900;color:#000;margin:40px 0 25px}@media all and (min-width: 1080px){.card-content h1{font-size:42px;line-height:45px;margin:60px 0 30px}}.card-content h1 span{display:block;color:#7e7e7e;font-size:15px;line-height:20px;width:100%}@media all and (min-width: 1080px){.card-content h1 span{font-size:28px;line-height:32px}}.card-content .title{font-size:21px;font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:700;color:#000;margin-bottom:10px}@media all and (min-width: 1080px){.card-content .title{font-size:26px}}.card-content .product{padding:0 25px}.card-content .description{font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:400;font-style:italic;font-size:19px;line-height:23px;margin-bottom:5px}@media all and (min-width: 1080px){.card-content .description{font-size:24px;line-height:28px}}.card-content .description hr{width:100%}@media all and (min-width: 1080px){.card-content .description hr{max-width:610px;margin:0 auto}}.card-content .recommendation{font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:200;font-style:italic;font-size:19px;line-height:23px;margin:0 auto}@media all and (min-width: 1080px){.card-content .recommendation{font-size:24px;line-height:28px}}.card-content .price{font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:700;font-size:19px;margin-bottom:28px}@media all and (min-width: 1080px){.card-content .price{font-size:24px}}.card-content picture{width:100%;height:100%}.card-content picture img{width:100%;height:100%}.card-content .textWrapper{text-align:center;color:#000}.card-content .textWrapper .allergene{font-family:"Neutraface Display",Arial,Helvetiva,sans-serif;font-weight:400;font-size:18px}.card-content .textWrapper .allergene a{text-decoration:none;color:#7e7e7e}.card-content .textWrapper .allergene a:hover{color:#000}
