@keyframes list_items_slideIn__W350I{0%{right:-100%}to{right:0}}@keyframes list_items_fadeIn__D8kSq{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.list_items_wrapper___lHP_{padding:4px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(min-width:650px){.list_items_wrapper___lHP_{grid-template-columns:repeat(4,1fr);gap:8px}}@media(min-width:1025px){.list_items_wrapper___lHP_{grid-template-columns:repeat(4,1fr);gap:16px}}.list_items_listItem__c4Q6J{border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);overflow:hidden}.list_items_image__4fkYG{aspect-ratio:1/1;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:list_items_shine__LGcvR 1.5s linear infinite}.list_items_text__cT91p{aspect-ratio:2/1}@keyframes list_items_shine__LGcvR{to{background-position-x:-200%}}.button_button__BUyKl{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.button_button__BUyKl::selection{background:rgba(0,0,0,0)}@keyframes button_slideIn__WeDia{0%{right:-100%}to{right:0}}@keyframes button_fadeIn__kTY3R{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.button_button__BUyKl{font-size:16px;font-size:1rem;line-height:24px;text-align:center;font-weight:400;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;text-decoration:none}.button_button__BUyKl.button_center__RIdZo{display:flex;margin:0 auto}.button_button__BUyKl:hover{box-shadow:0 1px 8px rgba(0,0,0,.25)}.button_button__BUyKl .button_disabled__KttnQ,.button_button__BUyKl:disabled{cursor:not-allowed}.button_button__BUyKl .button_disabled__KttnQ:hover,.button_button__BUyKl:disabled:hover{box-shadow:none}.button_button__BUyKl:active,.button_button__BUyKl:focus,.button_button__BUyKl:hover{text-decoration:none}.button_icon__nrQia{margin-right:8px}.button_large__EANFK{height:48px;border-radius:8px;border:1px solid #c3bebe}.button_medium__4VwtT{height:40px;border-radius:8px;border:1px solid #c3bebe;color:#4e9a5d}.button_medium__4VwtT .button_icon__nrQia{width:16px;height:16px}.button_medium__4VwtT:hover{color:#4e9a5d}.button_medium__4VwtT.button_secondary__UnnH3{background:#f5f5f0;color:#4e9a5d;border:none}.button_mediumRounded__cyZNQ{height:40px;border:1px solid #c3bebe;border-radius:20px;color:#4e9a5d}.button_mediumRounded__cyZNQ .button_icon__nrQia{width:16px;height:16px}.button_mediumRounded__cyZNQ:hover{color:#4e9a5d}.button_small___QhE2{height:32px;border-radius:16px}.button_green__8_usM{background:#4e9a5d;color:#fff;border:none;white-space:nowrap}.button_green__8_usM:hover{background:#2d6038;color:#fff}.button_green__8_usM .button_disabled__KttnQ,.button_green__8_usM:disabled{background:#aecfb7}.button_green__8_usM:active{background:#4e9a5d}.button_green__8_usM.button_secondary__UnnH3{background:none;border:1px solid #c3bebe;color:#4e9a5d}.button_green__8_usM.button_secondary__UnnH3 .button_disabled__KttnQ,.button_green__8_usM.button_secondary__UnnH3:disabled{color:#aecfb7;border:1px solid #aecfb7}.button_blue__kgW47{background:#5d7ba2;color:#fff;border:none;white-space:nowrap}.button_blue__kgW47:hover{background:#394c66;color:#fff}.button_blue__kgW47 .button_disabled__KttnQ,.button_blue__kgW47:disabled{background:#a5b5ca}.button_blue__kgW47:active{background:#5d7ba2}.button_blue__kgW47.button_secondary__UnnH3{background:none;border:1px solid #c3bebe;color:#5d7ba2}.button_blue__kgW47.button_secondary__UnnH3 .button_disabled__KttnQ,.button_blue__kgW47.button_secondary__UnnH3:disabled{color:#a5b5ca;border:1px solid #a5b5ca}.button_red__WIVaY{background:#e76f6f;color:#fff;border:none;white-space:nowrap}.button_red__WIVaY:hover{background:#800e29;color:#fff}.button_red__WIVaY .button_disabled__KttnQ,.button_red__WIVaY:disabled{background:#ffb3b7}.button_red__WIVaY:active{background:#e76f6f}.button_red__WIVaY.button_secondary__UnnH3{background:none;border:1px solid #c3bebe;color:#e76f6f}.button_red__WIVaY.button_secondary__UnnH3 .button_disabled__KttnQ,.button_red__WIVaY.button_secondary__UnnH3:disabled{color:#ffb3b7;border:1px solid #ffb3b7}.button_turquoise__QP7Qd{background:#5cc1b2;color:#fff;border:none;white-space:nowrap}.button_turquoise__QP7Qd:hover{background:#1e726a;color:#fff}.button_turquoise__QP7Qd .button_disabled__KttnQ,.button_turquoise__QP7Qd:disabled{background:#a7d8cf}.button_turquoise__QP7Qd:active{background:#5cc1b2}.button_turquoise__QP7Qd.button_secondary__UnnH3{background:none;border:1px solid #c3bebe;color:#5cc1b2}.button_turquoise__QP7Qd.button_secondary__UnnH3 .button_disabled__KttnQ,.button_turquoise__QP7Qd.button_secondary__UnnH3:disabled{color:#a7d8cf;border:1px solid #a7d8cf}.button_brown__vVweD{background:#d1806f;color:#fff;border:none;white-space:nowrap}.button_brown__vVweD:hover{background:#844e45;color:#fff}.button_brown__vVweD .button_disabled__KttnQ,.button_brown__vVweD:disabled{background:#e5b5ac}.button_brown__vVweD:active{background:#d1806f}.button_brown__vVweD.button_secondary__UnnH3{background:none;border:1px solid #c3bebe;color:#d1806f}.button_brown__vVweD.button_secondary__UnnH3 .button_disabled__KttnQ,.button_brown__vVweD.button_secondary__UnnH3:disabled{color:#e5b5ac;border:1px solid #e5b5ac}@keyframes input_error_slideIn__nT_FD{0%{right:-100%}to{right:0}}@keyframes input_error_fadeIn__tskVL{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.input_error_errorMessage__YmenL{font-size:12px;font-size:.75rem;line-height:12px;margin:0 0 5px;display:block;position:relative;background:#ec5050;color:#fff;padding:0 5px 5px;border-radius:5px;text-align:center;top:3px;animation-duration:.3s;animation-name:input_error_slideDown__wEsOw}.input_error_errorMessage__YmenL:empty{display:none}.input_error_errorMessage__YmenL:before{content:"";width:0;height:0;position:relative;top:-6px;margin:0 auto;display:block;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #ec5050}@media(min-width:1025px){.input_error_errorMessage__YmenL{font-size:14px;font-size:.875rem;line-height:16px}}@keyframes input_error_slideDown__wEsOw{0%{top:-3px}to{top:3px}}@keyframes category_dropdown_slideIn__YsZXW{0%{right:-100%}to{right:0}}@keyframes category_dropdown_fadeIn__8ODg0{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.category_dropdown_contactLabel__eXrFn{font-size:18px;font-size:1.125rem;line-height:20px;margin:6px 0}.category_dropdown_selectWrapper__CL4yr{position:relative}.category_dropdown_selectWrapper__CL4yr:after{content:"";display:block;width:12px;height:12px;position:absolute;top:13px;right:15px;z-index:3;border-right:1px solid #c3bebe;border-bottom:1px solid #c3bebe;transform:rotate(45deg)}.category_dropdown_selectBox__tS_kA{font-size:16px;font-size:1rem;width:100%;margin:0 0 10px;padding:8px 35px 8px 8px;border:1px solid #ccc;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/static/img/arrow_down.png) no-repeat;background-position:95%}.category_dropdown_selectBox__tS_kA option{padding:8px}@keyframes checkbox_slideIn__SgB4j{0%{right:-100%}to{right:0}}@keyframes checkbox_fadeIn__72c0T{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.checkbox_input__be_P_{display:none}.checkbox_label__LpD6f{padding-left:23px;position:relative}.checkbox_label__LpD6f:before{content:"";position:absolute;left:0;width:25px;height:25px;z-index:3}.checkbox_border__xt7Ws,.checkbox_checkmark__pVvqt{content:"";position:absolute;height:15px;width:15px;left:2px;top:2px;text-align:center}.checkbox_border__xt7Ws{border-radius:3px;border:2px solid #c3bebe;background:#fff;z-index:1}.checkbox_border__xt7Ws:hover{border-color:#c3bebe}.checkbox_checkmark__pVvqt{color:#4e9a5d;display:none;z-index:3}.checkbox_checkmark__pVvqt img{display:block;height:16px;width:17px}.checkbox_input__be_P_[disabled]+.checkbox_label__LpD6f{cursor:default;opacity:.5}.checkbox_input__be_P_[disabled]+.checkbox_label__LpD6f:hover .checkbox_border__xt7Ws{border-color:#e1e1dc}.checkbox_input__be_P_:checked+.checkbox_label__LpD6f .checkbox_checkmark__pVvqt{display:block}@keyframes input_field_slideIn__z1A6F{0%{right:-100%}to{right:0}}@keyframes input_field_fadeIn__zNfkz{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.input_field_wrapper__O0fsQ{position:relative}.input_field_input__a6CYv:focus+.input_field_formLabel__I1FP8{font-size:12px;font-size:.75rem;top:10px}.input_field_labelWrapper___IRdi{position:relative;display:block}.input_field_input__a6CYv{width:100%;display:inline-block;background:#fff;border:1px solid #c3bebe;border-radius:4px;box-shadow:none;color:#5a5555;text-indent:10px;margin:8px 0;padding:18px 0 8px;font-size:18px;font-size:1.125rem;line-height:20px}.input_field_input__a6CYv:focus,.input_field_input__a6CYv:hover{border-color:hsl(0,4%,85.4901960784%)}.input_field_input__a6CYv:focus{outline:none}.input_field_input__a6CYv:active,.input_field_input__a6CYv:focus{border-color:hsl(0,4%,65.4901960784%)}.input_field_labelText__cbW8V{position:absolute;top:20px;left:12px;color:#c3bebe;pointer-events:none;font-size:18px;font-size:1.125rem;transition:top .2s ease-in-out,font-size .2s ease-in-out}.input_field_labelWrapper___IRdi .input_field_labelText__cbW8V.input_field_hasValue__CgG5M,.input_field_labelWrapper___IRdi:focus-within .input_field_labelText__cbW8V{font-size:12px;font-size:.75rem;top:10px}.account_popup_closeBtn__AyE__{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.account_popup_closeBtn__AyE__::selection{background:rgba(0,0,0,0)}@keyframes account_popup_slideIn__ZsEwv{0%{right:-100%}to{right:0}}@keyframes account_popup_fadeIn__vZ1HI{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.account_popup_wrapper__AUgZX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:320px;max-height:100%;overflow:auto;background:#f5f5f0;outline:0;border-radius:8px;padding:16px;text-align:center}@media(min-width:650px){.account_popup_wrapper__AUgZX{width:auto;max-width:500px;padding:32px}}.account_popup_closeBtn__AyE__{position:absolute;top:8px;right:8px}@media(min-width:650px){.account_popup_closeBtn__AyE__{top:16px;right:16px}}.account_popup_switchViewButtons__VL30E{display:flex;gap:8px;justify-content:center;margin:8px auto}.account_popup_errorMessage__yPVEJ{font-weight:500;color:#fff;background:#ea5154;padding:5px 10px;margin:5px 0;text-align:center}.account_popup_errorMessage__yPVEJ:empty{display:none}.account_popup_passwordDescription__YGKrf{color:#918c8c;margin:0 0 8px}@keyframes shortcuts_slideIn__twHGP{0%{right:-100%}to{right:0}}@keyframes shortcuts_fadeIn__PMkC7{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.shortcuts_wrapper__kWg6K{width:auto;margin:16px auto 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:8px;gap:8px}@media(min-width:650px){.shortcuts_wrapper__kWg6K{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:16px}}.shortcuts_shortcut__Ip0eY{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.25)}.shortcuts_shortcut__Ip0eY.shortcuts_popular__AcXuU{background:#a8d8cf}.shortcuts_shortcut__Ip0eY.shortcuts_new__w3uh_{background:#5a5555}.shortcuts_shortcut__Ip0eY.shortcuts_week__hp08L{background:#aecfb7}.shortcuts_shortcut__Ip0eY.shortcuts_insta__P9ksb{background:#ffb3b7}.shortcuts_link__kwUBU{position:absolute;inset:0;z-index:2;padding:8px 16px;text-decoration:none}.shortcuts_link__kwUBU:hover{text-decoration:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}@media(min-width:650px){.shortcuts_link__kwUBU{height:172px;padding:14px 16px}}.shortcuts_name__HB8dp{color:#fff;font-weight:500;font-size:12px;font-size:.75rem;line-height:14px;pointer-events:none}@media(min-width:1025px){.shortcuts_name__HB8dp{font-size:14px;font-size:.875rem;line-height:15px}}.shortcuts_image__juVTo{position:absolute;bottom:-33px;right:-7px;z-index:1;width:90%;border-radius:50%;pointer-events:none}@media(min-width:650px){.shortcuts_image__juVTo{width:150px}}@keyframes find_popular_recipes_slideIn___4fCM{0%{right:-100%}to{right:0}}@keyframes find_popular_recipes_fadeIn__ZtTFi{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.find_popular_recipes_wrapper__vynDB{text-align:center;padding:0 8px 24px}.toggle_sort_tab__WlpIG{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.toggle_sort_tab__WlpIG::selection{background:rgba(0,0,0,0)}@keyframes toggle_sort_slideIn__jsBT7{0%{right:-100%}to{right:0}}@keyframes toggle_sort_fadeIn__bitKA{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.toggle_sort_wrapper__R0uPJ{width:auto;margin:0 4px 16px;height:40px;display:flex;justify-content:space-around;align-content:center;border-radius:20px;border:2px solid #e1e1dc;overflow:hidden}@media(min-width:1025px){.toggle_sort_wrapper__R0uPJ{max-width:500px;margin:0 auto 20px}}.toggle_sort_tab__WlpIG{width:100%;height:36px;border-radius:18px;color:#5a5555;transition:all .1s ease-in;font-size:14px;font-size:.875rem}@media(min-width:650px){.toggle_sort_tab__WlpIG{font-size:16px;font-size:1rem}}.toggle_sort_tab__WlpIG:hover{color:#ea5154}.toggle_sort_active__PGP7K{box-shadow:0 0 3px rgba(0,0,0,.45);z-index:1}.toggle_sort_active__PGP7K,.toggle_sort_active__PGP7K:hover{background:#ea5154;color:#fff}.ingredients_title__IowT5{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.ingredients_title__IowT5{font-size:24px;font-size:1.5rem;line-height:32px}}.ingredients_title__IowT5 a{text-decoration:none}@keyframes ingredients_slideIn__v3Irh{0%{right:-100%}to{right:0}}@keyframes ingredients_fadeIn__3lOXv{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.ingredients_wrapper__eECg1{padding:0 8px}@media(max-height:1025px)and (orientation:landscape){.ingredients_wrapper__eECg1{display:flex;flex-direction:column;overflow:hidden}}@media(min-width:1025px){.ingredients_wrapper__eECg1{padding:0;display:flex;flex-direction:column;overflow:hidden}}@media print{.ingredients_wrapper__eECg1{width:100%}}@media(max-height:1025px)and (orientation:landscape){.ingredients_scroll__bqrya{overflow-y:auto;padding-right:8px}}@media(min-width:1025px){.ingredients_scroll__bqrya{overflow:auto;padding-right:16px}}.ingredients_disclaimerMessage__PtcEN{background:#ffe6e6;border-radius:5px;padding:5px 15px;display:flex;align-items:center;margin-bottom:10px;font-size:14px;font-size:.875rem;line-height:18px}.ingredients_disclaimerMessage__PtcEN svg{width:30px;height:30px}.ingredients_disclaimerMessage__PtcEN .ingredients_text__wR9j7{width:90%;margin-left:5%}.ingredients_title__IowT5{margin:8px 0 12px}@media print{.ingredients_title__IowT5{font-size:16px;font-size:1rem}}.instruction_step_collapsed__MYX4_ .instruction_step_instructionStep__Bhl2c{display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}@media print{.instruction_step_checkboxWrapper__hIhY_{display:none!important}}.instruction_step_instructionStep__Bhl2c{font-weight:400;font-size:16px;font-size:1rem;line-height:26px}@keyframes instruction_step_slideIn__cLZAA{0%{right:-100%}to{right:0}}@keyframes instruction_step_fadeIn__xhFhM{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.instruction_step_wrapper__Wa7CR{position:relative;padding:12px;border:1px solid #e1e1dc;border-radius:8px;margin-bottom:8px;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:12px}.instruction_step_wrapper__Wa7CR:hover{cursor:pointer;border:1px solid #c3bebe}.instruction_step_wrapper__Wa7CR.instruction_step_collapsed__MYX4_{overflow:hidden}@media(max-height:1025px)and (orientation:landscape){.instruction_step_wrapper__Wa7CR{padding:8px}}@media(min-width:1025px){.instruction_step_wrapper__Wa7CR{padding:12px}}@media print{.instruction_step_wrapper__Wa7CR{border:none;padding:0}.instruction_step_wrapper__Wa7CR.instruction_step_collapsed__MYX4_{overflow:visible}}.instruction_step_instructionStep__Bhl2c{display:block;max-height:500px;align-self:center;transition:all .5s ease}.instruction_step_collapsed__MYX4_ .instruction_step_instructionStep__Bhl2c{color:#918c8c;-webkit-line-clamp:1;line-clamp:1;max-height:26px}@media print{.instruction_step_instructionStep__Bhl2c{max-height:unset}.instruction_step_collapsed__MYX4_ .instruction_step_instructionStep__Bhl2c{max-height:unset;color:initial}}@media(max-width:992px){.instruction_step_mobileAd__4UK4C{margin-bottom:16px}}.instruction_section_numberedList__t9htD{list-style:none;margin:0;padding:0}@keyframes instruction_section_slideIn__J3eqp{0%{right:-100%}to{right:0}}@keyframes instruction_section_fadeIn__vqDht{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.instruction_section_numberedList__t9htD{counter-reset:step}.instruction_section_sectionTitle__t90rq{font-size:16px;font-size:1rem;font-weight:600;margin:0 0 8px}@media(min-width:1025px){.instruction_section_sectionTitle__t90rq{font-size:18px;font-size:1.125rem}}.instructions_title__p840R{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.instructions_title__p840R{font-size:24px;font-size:1.5rem;line-height:32px}}.instructions_title__p840R a{text-decoration:none}.instructions_stepItem__hL5IR{font-weight:400;font-size:16px;font-size:1rem;line-height:26px}@keyframes instructions_slideIn__eb6FE{0%{right:-100%}to{right:0}}@keyframes instructions_fadeIn__WAvFP{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.instructions_wrapper__y9xda{padding:8px;font-size:18px;font-size:1.125rem;line-height:24px}@media(max-height:1025px)and (orientation:landscape){.instructions_wrapper__y9xda{padding:0 0 0 8px;display:flex;flex-direction:column;overflow:hidden}}@media(min-width:1025px){.instructions_wrapper__y9xda{padding:0;display:flex;flex-direction:column;overflow:hidden}}@media(max-height:1025px)and (orientation:landscape){.instructions_scroll__Tc7GB{overflow-y:auto;padding-right:8px;padding-bottom:16px}}@media(min-width:1025px){.instructions_scroll__Tc7GB{overflow-y:auto;padding-right:16px}}.instructions_title__p840R{margin:8px 0 12px}@media print{.instructions_title__p840R{font-size:16px;font-size:1rem}}.instructions_stepItem__hL5IR{position:relative;padding:16px 16px 16px 40px;border:1px solid #e1e1dc;border-radius:8px;margin-bottom:8px}.instructions_innerStep__oPPBT{position:relative;display:inline-block;text-indent:16px}.instructions_innerStep__oPPBT b{font-weight:600}.instructions_innerStep__oPPBT p{margin:0}.instructions_innerStep__oPPBT:before{content:counter(step) ". ";counter-increment:step;font-size:16px;font-size:1rem;line-height:26px;font-weight:600;position:absolute;left:-16px;width:24px}.instructions_doneWrapper__dINae{text-align:center}.cooking_mode_popup_closeBtn__UQ0JE{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.cooking_mode_popup_closeBtn__UQ0JE::selection{background:rgba(0,0,0,0)}.cooking_mode_popup_title__xyzaB{font-weight:500;font-size:14px;font-size:.875rem;line-height:16px}@media(min-width:1025px){.cooking_mode_popup_title__xyzaB{font-size:20px;font-size:1.25rem;line-height:24px}}@keyframes cooking_mode_popup_slideIn__lfkHB{0%{right:-100%}to{right:0}}@keyframes cooking_mode_popup_fadeIn__A8oas{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.cooking_mode_popup_wrapper__VLvSh{height:var(--innerHeight,95vh);max-height:100vh;position:absolute;inset:0;display:flex;flex-direction:column;overflow-y:hidden;width:100vw;padding:0;outline:0;background:#fff}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_wrapper__VLvSh{padding:8px}}@media(min-width:1025px){.cooking_mode_popup_wrapper__VLvSh{inset:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95vw;height:95vh;min-height:unset;max-height:unset;padding:8px;border-radius:8px}}.cooking_mode_popup_topWrapper__B1R2k{flex-shrink:0;padding:8px}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_topWrapper__B1R2k{padding:0}}@media(min-width:1025px){.cooking_mode_popup_topWrapper__B1R2k{padding:8px}}.cooking_mode_popup_title__xyzaB{display:none;margin:0;text-align:center}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_title__xyzaB{display:none}}@media(min-width:1025px){.cooking_mode_popup_title__xyzaB{display:block}}.cooking_mode_popup_columnTitle__KFDrq{display:none}.cooking_mode_popup_closeBtn__UQ0JE{position:absolute;top:0;right:0;padding:8px}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_closeBtn__UQ0JE{top:8px;right:8px}}@media(min-width:1025px){.cooking_mode_popup_closeBtn__UQ0JE{top:8px;right:8px}}.cooking_mode_popup_gridWrapper__nomjb{flex-shrink:2;overflow-y:auto;padding:0 8px 8px}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_gridWrapper__nomjb{display:grid;grid-template-columns:.7fr 1fr;overflow-y:hidden;padding:0}}@media(min-width:1025px){.cooking_mode_popup_gridWrapper__nomjb{display:grid;grid-template-columns:1fr 1fr;overflow-y:hidden;padding:16px;grid-gap:16px;gap:16px}}.cooking_mode_popup_nav__oXfab{margin-top:40px;margin-bottom:0}@media(max-height:1025px)and (orientation:landscape){.cooking_mode_popup_nav__oXfab{display:none}}@media(min-width:1025px){.cooking_mode_popup_nav__oXfab{display:none}}@media print{.instructions_cookingModeBtnWrapper__Wyj8e{display:none!important}}.instructions_title__Tyc1P{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.instructions_title__Tyc1P{font-size:24px;font-size:1.5rem;line-height:32px}}.instructions_title__Tyc1P a{text-decoration:none}@keyframes instructions_slideIn__9iI3H{0%{right:-100%}to{right:0}}@keyframes instructions_fadeIn__u1r4H{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.instructions_wrapper__j3G4d{padding:8px;font-size:18px;font-size:1.125rem;line-height:24px}@media(min-width:1025px){.instructions_wrapper__j3G4d{padding:0 40px 0 0}}@media print{.instructions_wrapper__j3G4d{padding:0}}.instructions_title__Tyc1P{margin:8px 8px 16px}@media print{.instructions_title__Tyc1P{margin:0;font-size:16px;font-size:1rem}}.instructions_cookingModeBtnWrapper__Wyj8e{margin-bottom:16px}.list_editButton__3xSba{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.list_notFound__0juUL{font-weight:500;margin:24px 0 16px;font-size:22px;font-size:1.375rem;line-height:28px}@media(min-width:1025px){.list_notFound__0juUL{font-size:30px;font-size:1.875rem;line-height:40px}}.list_notFound__0juUL a{text-decoration:none}.list_title__v8s2Q{font-weight:500;font-size:14px;font-size:.875rem;line-height:16px}@media(min-width:1025px){.list_title__v8s2Q{font-size:20px;font-size:1.25rem;line-height:24px}}@keyframes list_slideIn__seWZX{0%{right:-100%}to{right:0}}@keyframes list_fadeIn__zAVl_{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.list_wrapper__BrnpQ{padding-top:16px}.list_topWrapper__E5vQ2{border-top:1px solid #e1e1dc;border-bottom:1px solid #e1e1dc;display:flex;padding:8px;margin-bottom:8px}.list_titleWrapper__CSDSr{flex-grow:1;padding:0 16px}.list_title__v8s2Q{margin:0}.list_notFound__0juUL{text-align:center}.list_imageWrapper__78p_j{position:relative;width:100px;height:100px;border-radius:8px;background:#e1e1dc;flex-shrink:0;overflow:hidden}.list_imageWrapper__78p_j img{position:absolute;width:100%;height:100%}.list_placeholder__XcO6k{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_editButton__3xSba{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;width:40px;height:40px;border-radius:50%;border:1px solid #c3bebe}.list_editButton__3xSba:hover{cursor:pointer;border:none;box-shadow:0 1px 8px rgba(0,0,0,.25)}.list_editButton__3xSba:focus{outline:none}.list_editButton__3xSba::selection{background:rgba(0,0,0,0)}.list_backButton__lTYL5{margin:0 0 8px 8px}.notes_title__QqDkn{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.notes_title__QqDkn{font-size:24px;font-size:1.5rem;line-height:32px}}.notes_title__QqDkn a{text-decoration:none}@keyframes notes_slideIn__8Isld{0%{right:-100%}to{right:0}}@keyframes notes_fadeIn__zfWQc{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.notes_paginationButton__f7qGb{display:block;margin:0 auto 16px}.notes_title__QqDkn{text-align:center}.shared_sectionTitle__57e97{font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media(min-width:1025px){.shared_sectionTitle__57e97{font-size:24px;font-size:1.5rem;line-height:32px}}.shared_sectionTitle__57e97 a{text-decoration:none}@keyframes shared_slideIn__iJopp{0%{right:-100%}to{right:0}}@keyframes shared_fadeIn__d3IAQ{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.shared_submitButton__Nzcs0{display:flex;margin:16px auto 0}.shared_errorMessage__iBqzN,.shared_infoMessage__UGmri{font-weight:500;color:#fff;padding:5px 10px;margin:5px 0;text-align:center}.shared_errorMessage__iBqzN:empty,.shared_infoMessage__UGmri:empty{display:none}.shared_sectionTitle__57e97{margin-bottom:4px}.shared_errorMessage__iBqzN{background:#ea5154}.shared_infoMessage__UGmri{background:#5a5555}.shared_warning__EnXA9{margin-top:0;color:#ec5050}@keyframes add_ingredient_slideIn__efMsD{0%{right:-100%}to{right:0}}@keyframes add_ingredient_fadeIn__aV4ld{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.add_ingredient_wrapper__R_uIS{padding:20px 0 0}.add_ingredient_inputWrapper___ea2S{position:relative;background:#fff;border:1px solid #e1e1dc;border-radius:20px;padding:2px 40px 2px 20px}.add_ingredient_inputField__2WMbJ{height:36px;width:100%;border:0;font-size:18px;font-size:1.125rem;color:#5a5555}.add_ingredient_inputField__2WMbJ:focus{outline:none}.add_ingredient_submitBtn__4Y0_i{position:absolute;top:2px;right:2px;background:#ea5154;text-indent:-999px;width:36px;height:36px;padding:0;border-radius:50%;border:none}.add_ingredient_submitBtn__4Y0_i:after,.add_ingredient_submitBtn__4Y0_i:before{content:"";position:absolute;top:50%;left:50%;display:block;background:#fff;transform:translate(-50%,-50%)}.add_ingredient_submitBtn__4Y0_i:before{width:16px;height:2px}.add_ingredient_submitBtn__4Y0_i:after{width:2px;height:16px}.add_ingredient_adding__xirRb{animation:add_ingredient_save-bounce__xcTnm 1s both;-webkit-animation:add_ingredient_save-bounce__xcTnm 1s both;animation-iteration-count:1;background:#4e9a5d;position:absolute;top:2px;right:2px;width:36px;height:36px;padding:5px;border-radius:50%;display:flex;justify-content:center;align-items:center}.confirm_clear_list_popup_closeBtn___zlIB{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.confirm_clear_list_popup_closeBtn___zlIB::selection{background:rgba(0,0,0,0)}@keyframes confirm_clear_list_popup_slideIn__HMPYR{0%{right:-100%}to{right:0}}@keyframes confirm_clear_list_popup_fadeIn__3SIEp{0%{transform:scale(50%);opacity:0}80%{transform:scale(102%)}to{transform:scale(100%);opacity:1}}.confirm_clear_list_popup_wrapper__1H1iA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:320px;max-height:100%;overflow:auto;background:#f5f5f0;outline:0;border-radius:8px;padding:16px;text-align:center}@media(min-width:650px){.confirm_clear_list_popup_wrapper__1H1iA{width:auto;max-width:500px;padding:32px}}.confirm_clear_list_popup_closeBtn___zlIB{position:absolute;top:8px;right:8px}@media(min-width:650px){.confirm_clear_list_popup_closeBtn___zlIB{top:16px;right:16px}}.confirm_clear_list_popup_buttonsWrapper__pAbyo{display:flex;gap:8px;justify-content:center}