.Allergen_allergen__KskHg{display:flex;justify-content:center;align-items:inherit;background-color:rgba(0,0,0,0);border-radius:50%;border:1px solid hsl(60,12%,84%);height:50px;width:50px;padding:5px;cursor:pointer}.RecipeAllergens_headline-1__A3jrY{font-size:2.25rem;font-weight:800;letter-spacing:1px;line-height:1.3}.RecipeAllergens_headline-3__M2Jxq{font-weight:400;font-size:1.25rem;line-height:30px}.RecipeAllergens_headline__9ifNy h3,.RecipeAllergens_title-regular__l_8ua{font-size:1.375rem;font-weight:700}.RecipeAllergens_title-medium__70T3A{font-size:1rem;font-weight:700}.RecipeAllergens_title-small__IluAx{font-size:.875rem;font-weight:700}.RecipeAllergens_allergen__rZqg7,.RecipeAllergens_text-small__Dili6{font-size:.875rem;font-weight:300}.RecipeAllergens_text-extra-small__V77yX{font-size:.75rem;font-weight:300}.RecipeAllergens_allergens-container__kw4Xi{padding:30px 0}.RecipeAllergens_allergens__TZh6L{display:flex;flex-wrap:wrap;margin-top:15px}.RecipeAllergens_headline__9ifNy{display:flex;align-items:center}.RecipeAllergens_headline__9ifNy h3{margin-right:10px;margin-top:5px;margin-bottom:.5rem}.RecipeAllergens_allergen__rZqg7{display:flex;flex-direction:column;align-items:center;min-width:95px}.RecipeAllergens_allergen__rZqg7 p{margin:5px 0}.RecipeAllergens_tooltip__S_kqZ{display:flex;justify-content:center}.RecipeAllergens_allergen__rZqg7:hover .RecipeAllergens_tooltip__S_kqZ div[class*=crit_tooltip]{display:block}.RecipeAllergens_arrow__qfqcT{margin:0 auto;width:10px;height:10px;cursor:pointer;background-repeat:no-repeat;background-image:url(/_next/static/media/arrow.f360f7e0.svg);background-size:contain}.RecipeAllergens_emptyMessage__5Kbm9{font-style:italic;color:#9a9d9e}.Tooltip_tooltip__vAjij{background-color:#fff;border-radius:4px;font-weight:300;text-align:center;min-height:34px;box-shadow:0 0 21px -5px rgba(0,0,0,.5);font-size:.8125rem;position:absolute;display:none;z-index:2;cursor:default;color:#454a4c;width:250px;left:0;right:0;margin:auto}.Tooltip_tooltip__vAjij:hover{display:block}.Tooltip_content__VR2Ys{padding:30px 20px;line-height:1.6}.Tooltip_content__VR2Ys p{margin:0}.Tooltip_arrow__uIoGg{position:absolute;top:-6px;right:0;left:0;margin:auto;width:12px;height:6px;overflow:hidden;cursor:pointer}@media(min-width:544px){.Tooltip_tooltip__vAjij{left:auto;right:auto}}.InfoButton_button__q45tT:hover img{filter:invert(13%) sepia(91%) saturate(7243%) hue-rotate(327deg) brightness(88%) contrast(105%)}.InfoButton_button__q45tT:hover .InfoButton_tooltip__6E_c0{display:block}.InfoButton_tooltip__6E_c0{display:none;z-index:1}.InfoButton_isOpen__qABf_{display:block}@media(min-width:544px){.InfoButton_button__q45tT:hover .InfoButton_tooltip__6E_c0,.InfoButton_isOpen__qABf_{display:flex;justify-content:center}}.Watermark_watermark__qQ0Om{position:absolute;z-index:1;padding:2px;background-color:#efefef;opacity:.7;max-width:40%;color:#454a4c;letter-spacing:.6px;text-align:center;font-size:.625rem}.Watermark_top__cmzWi{top:0;max-width:100%}.Watermark_bottom__3kn4h{bottom:0;max-width:40%}.Watermark_start__75pZ6{left:0}.Watermark_end__W5SKP{right:0}.Watermark_top__cmzWi.Watermark_start__75pZ6{border-bottom-right-radius:.5em}.Watermark_top__cmzWi.Watermark_end__W5SKP{border-bottom-left-radius:.5em}.Watermark_bottom__3kn4h.Watermark_start__75pZ6{border-top-right-radius:.5em}.Watermark_bottom__3kn4h.Watermark_end__W5SKP{border-top-left-radius:.5em}.RecipeNutritionFact_fact__d07_X{margin:0 15px 30px 10px}.RecipeNutritionFact_fact__d07_X p{margin:5px 0}.RecipeNutritionFact_fact__d07_X .RecipeNutritionFact_tooltip__FQZ_W{display:none}.RecipeNutritionFact_fact__d07_X .RecipeNutritionFact_tooltip__FQZ_W>div{z-index:1}.RecipeNutritionFact_fact__d07_X:hover .RecipeNutritionFact_tooltip__FQZ_W{display:flex;justify-content:center}.RecipeNutritionFact_nutriFact__VQZv3{position:relative;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;cursor:pointer;stroke:#d3d3d4}.RecipeNutritionFact_nutriFact__VQZv3 svg{position:absolute}.RecipeNutritionFact_nutriFact__VQZv3 span:last-child{color:#d3d3d4}.RecipeNutritionFact_calories__7B3r_{stroke:#c81eaa}.RecipeNutritionFact_calories__7B3r_ span:last-child{color:#c81eaa}.RecipeNutritionFact_protein__N9cxc{stroke:#c86405}.RecipeNutritionFact_protein__N9cxc span:last-child{color:#c86405}.RecipeNutritionFact_fat__VcfJg{stroke:#faa500}.RecipeNutritionFact_fat__VcfJg span:last-child{color:#faa500}.RecipeNutritionFact_carbohydrates__QGcX4{stroke:#a01e5a}.RecipeNutritionFact_carbohydrates__QGcX4 span:last-child{color:#a01e5a}.RecipeNutritionFact_water__Q3aX_{stroke:#234182}.RecipeNutritionFact_water__Q3aX_ span:last-child{color:#234182}.RecipeNutritionFact_energy__cv5p1{stroke:#28a0aa}.RecipeNutritionFact_energy__cv5p1 span:last-child{color:#28a0aa}.RecipeNutritionFact_name__SWwjV{text-align:center}.RecipeNutritionFact_arrow__jAamD{margin:0 auto;width:10px;height:10px;cursor:pointer;background-repeat:no-repeat;background-image:url(/_next/static/media/arrow.f360f7e0.svg);background-size:contain}.NutritionCircle_headline-1__rgIXn{font-size:2.25rem;font-weight:800;letter-spacing:1px;line-height:1.3}.NutritionCircle_count__fVo_g,.NutritionCircle_headline-3__6Xu5c{font-weight:400;font-size:1.25rem;line-height:30px}.NutritionCircle_title-regular__lmYl5{font-size:1.375rem;font-weight:700}.NutritionCircle_title-medium__zRUy_{font-size:1rem;font-weight:700}.NutritionCircle_title-small__gu2td{font-size:.875rem;font-weight:700}.NutritionCircle_percentage__RJrxu,.NutritionCircle_text-small__i_k9P{font-size:.875rem;font-weight:300}.NutritionCircle_text-extra-small__0oKcW,.NutritionCircle_unit___Kx85{font-size:.75rem;font-weight:300}.NutritionCircle_circle__VV55h{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:95px;height:95px;cursor:pointer}.NutritionCircle_circle__VV55h svg{position:absolute;width:100%;height:100%}.NutritionCircle_unit___Kx85{color:#454a4c}.NutritionCircle_arrow__8Mp6l{margin:0 auto;width:10px;height:10px;cursor:pointer;background-repeat:no-repeat;background-image:url(/_next/static/media/arrow.f360f7e0.svg);background-size:contain}.Circle_background__SsB9P,.Circle_circle__Z1jLO,.Circle_value__IqeMM{fill:none}.Circle_background__SsB9P{opacity:.3}.Circle_value__IqeMM{transform:rotate(-90deg);transform-origin:center}.Ingredient_columnView__7humk{display:flex;flex-direction:column;justify-content:space-evenly;flex-wrap:wrap;gap:30px;width:100%;margin:20px 0 50px}@media(min-width:992px){.Ingredient_columnView__7humk{flex-direction:row}}.Ingredient_columnView_column__27FS8{flex-wrap:nowrap;max-width:100%;flex:1 1}.Ingredient_center_allergenes__tQ8TW{justify-content:center}.Ingredient_columnEntry__zfzPx{color:#9a9d9e;display:flex;justify-content:space-between;padding:5px 10px;border-bottom:1px solid #d3d3d4;font-size:.875rem;white-space:nowrap}.Ingredient_columnEntry__zfzPx>span:first-child{overflow:hidden;text-overflow:ellipsis}.Ingredient_columnEntry_first__JzKQE{border-top:1px solid #d3d3d4}.Ingredient_nutritionsDescription__bskBG{border-top:1px solid #d3d3d4;font-size:.875rem;text-align:center;margin:auto;max-width:620px;padding:1em 15px 0}