@media print{.add_to_shopping_list_button_wrapper__ekP2e{display:none!important}}@keyframes add_to_shopping_list_button_slideIn__e5_on{0%{right:-100%}to{right:0}}@keyframes add_to_shopping_list_button_fadeIn__9u7T7{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}@keyframes disclaimer_message_slideIn__GP3b7{0%{right:-100%}to{right:0}}@keyframes disclaimer_message_fadeIn__XBf76{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.disclaimer_message_wrapper__g9z0d{background:#ffe6e6;border-radius:8px;padding:8px 16px;display:flex;align-items:center;gap:16px}.disclaimer_message_disclaimerText__3UCuZ{font-size:14px;font-size:.875rem;line-height:18px}.disclaimer_message_disclaimerText__3UCuZ span{display:block;font-weight:700}.disclaimer_message_disclaimerText__3UCuZ ul{padding-left:16px;margin:4px 0}@keyframes ingredient_slideIn__iQj8O{0%{right:-100%}to{right:0}}@keyframes ingredient_fadeIn__SfzDJ{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.ingredient_wrapper__uRhJx{position:relative;padding:12px;border:1px solid #e1e1dc;border-radius:8px;margin-bottom:8px;display:flex;flex-wrap:nowrap;align-items:center;gap:16px}.ingredient_wrapper__uRhJx:hover{cursor:pointer;border:1px solid #c3bebe}@media(max-height:1025px)and (orientation:landscape){.ingredient_wrapper__uRhJx{padding:8px}}@media(min-width:1025px){.ingredient_wrapper__uRhJx{padding:12px}}@media print{.ingredient_wrapper__uRhJx{border:none;padding:0;margin:0}.ingredient_wrapper__uRhJx .ingredient_checkboxWrapper__XrLeH{display:none}}.ingredient_checked__Upxum .ingredient_ingredient__TXIBn{color:#918c8c}.ingredient_breakWord__bFWcL{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.ingredients_list_list__eqz0f{list-style:none;margin:0;padding:0}@keyframes ingredients_list_slideIn__BdUkA{0%{right:-100%}to{right:0}}@keyframes ingredients_list_fadeIn__yHMdf{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.ingredients_list_sectionTitle__nZ_av{font-size:16px;font-size:1rem;font-weight:600;margin:0 0 8px}@media(min-width:1025px){.ingredients_list_sectionTitle__nZ_av{font-size:18px;font-size:1.125rem}}.ingredients_list_list__eqz0f{margin-bottom:16px}@media(max-width:992px){.ingredients_list_mobileAd__CVEhT{margin-bottom:16px}}.portions_button__sGH2b{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.portions_button__sGH2b::selection{background:rgba(0,0,0,0)}@media print{.portions_button__sGH2b{display:none!important}}@keyframes portions_slideIn__YUvTR{0%{right:-100%}to{right:0}}@keyframes portions_fadeIn__nbR5R{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.portions_wrapper___e7bG{display:flex;justify-content:space-between;align-items:center;border:1px solid #e1e1dc;border-radius:8px;padding:8px;margin-bottom:16px}@media print{.portions_wrapper___e7bG{border:none;border-radius:0;padding:0;margin-bottom:4px;display:block}}.portions_portions__Iwly7{font-size:16px;font-size:1rem;line-height:24px;font-weight:500;margin:0 auto}@media print{.portions_portions__Iwly7{font-size:14px;font-size:.875rem}}.portions_portionsIcon__Yb7FS{margin-right:8px}.portions_disabled__ercyo{cursor:not-allowed;opacity:.5}@media print{.ingredients_buttonWrapper__gqbya{display:none!important}}.ingredients_title__hy5ed{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.ingredients_title__hy5ed{font-size:24px;font-size:1.5rem;line-height:32px}}.ingredients_title__hy5ed a{text-decoration:none}@keyframes ingredients_slideIn__POWcE{0%{right:-100%}to{right:0}}@keyframes ingredients_fadeIn__nDgUc{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.ingredients_wrapper__YNZwu{padding:0 8px}@media(min-width:1025px){.ingredients_wrapper__YNZwu{padding:0}}@media print{.ingredients_wrapper__YNZwu{width:100%}}.ingredients_title__hy5ed{margin:8px 0 12px}@media print{.ingredients_title__hy5ed{font-size:16px;font-size:1rem;margin:8px 0}}.ingredients_buttonWrapper__gqbya{display:flex;gap:8px;margin-bottom:20px}