@keyframes OpenInAppBanner_useFade-fadeIn__IDsqj{0%{opacity:0}to{opacity:1}}@keyframes OpenInAppBanner_useFade-fadeOut__i0PSa{0%{opacity:1}to{opacity:0}}.OpenInAppBanner_root__BGGc_{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;z-index:1550;background:#e9f8e8;border-top:2px solid green;padding:16px 16px calc(16px + env(safe-area-inset-bottom))}.OpenInAppBanner_textContent__InR5U{flex-grow:1;margin:0 12px}@media(max-width:364px){.OpenInAppBanner_textContent__InR5U{margin:0 8px}}.OpenInAppBanner_title__G_LC4{font-size:14px;font-weight:500}@media(min-width:1024px){.OpenInAppBanner_title__G_LC4{font-size:14px}}.OpenInAppBanner_title__G_LC4{color:#000}.OpenInAppBanner_subtitle__9_OEr{font-size:14px;font-weight:400}@media(min-width:1024px){.OpenInAppBanner_subtitle__9_OEr{font-size:14px}}.OpenInAppBanner_subtitle__9_OEr{color:#767272}@media(max-width:352px){.OpenInAppBanner_subtitle__9_OEr{display:none}}.OpenInAppBanner_buttonsContainer__Kn4xR{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.OpenInAppBanner_openBtn__f8t_B{font-size:14px;font-weight:500}@media(min-width:1024px){.OpenInAppBanner_openBtn__f8t_B{font-size:14px}}.OpenInAppBanner_dismissBtn__RLu1o{margin-left:12px}@media(max-width:364px){.OpenInAppBanner_dismissBtn__RLu1o{margin-left:8px}}.OpenInAppBanner_closeIcon__Mful8{color:green}@keyframes PreviewModeBanner_useFade-fadeIn__Y2Oxl{0%{opacity:0}to{opacity:1}}@keyframes PreviewModeBanner_useFade-fadeOut__8g6r1{0%{opacity:1}to{opacity:0}}.PreviewModeBanner_root__OGLYD{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;background:#fff0f0;color:#ff7070;padding:10px 16px;position:relative;width:100%}.PreviewModeBanner_content__G5hDi{font-size:14px;font-weight:500}@media(min-width:1024px){.PreviewModeBanner_content__G5hDi{font-size:14px}}.PreviewModeBanner_content__G5hDi{flex-grow:1;max-width:1800px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:row}.PreviewModeBanner_content__G5hDi a{margin-top:8px}.PreviewModeBanner_content__G5hDi{flex-wrap:wrap}@media(min-width:640px){.PreviewModeBanner_content__G5hDi{padding:0 32px}.PreviewModeBanner_content__G5hDi a{margin-top:0;margin-right:8px}}.PreviewModeBanner_exitBtn__8cOIX{border-radius:8px;background:#ff7070;color:#fff;padding:6px 12px;margin-left:12px}.PreviewModeBanner_exitBtn__8cOIX:hover{background-color:#e66565}@keyframes BlogLayout_useFade-fadeIn__oO6X0{0%{opacity:0}to{opacity:1}}@keyframes BlogLayout_useFade-fadeOut__CI2nJ{0%{opacity:1}to{opacity:0}}.BlogLayout_root__rA8KS.BlogLayout_fullscreen__J2tHG{display:flex;flex-direction:column;min-height:100vh}.BlogLayout_root__rA8KS.BlogLayout_fullscreen__J2tHG .BlogLayout_container__pc8nU{flex-grow:1;width:100%;position:relative}.BlogLayout_container__pc8nU{max-width:calc(1336px + 32px);padding:32px 0;margin:0 auto;display:flex}@media(min-width:1024px){.BlogLayout_container__pc8nU{padding:32px 24px;min-height:50vh}}.BlogLayout_content__gFiFE{padding:0 16px;flex-grow:1;overflow-x:hidden}@media(min-width:1024px){.BlogLayout_content__gFiFE{margin:0 -16px;visibility:hidden;opacity:0}.BlogLayout_content__gFiFE.BlogLayout_rendered__HfAis{visibility:visible;opacity:1}}@keyframes RecipeIngredientsAddToastBody_useFade-fadeIn___F_Dd{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsAddToastBody_useFade-fadeOut__eq3qD{0%{opacity:1}to{opacity:0}}.RecipeIngredientsAddToastBody_root__HGBoB{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.RecipeIngredientsAddToastBody_content__cHgS6{margin-left:12px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.RecipeIngredientsAddToastBody_title__ZJg6s{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsAddToastBody_title__ZJg6s{font-size:14px}}.RecipeIngredientsAddToastBody_title__ZJg6s{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:24px;max-height:24px;color:#000}.RecipeIngredientsAddToastBody_message__utTiw{font-size:12px;font-weight:400}@media(min-width:1024px){.RecipeIngredientsAddToastBody_message__utTiw{font-size:12px;font-weight:400}}.RecipeIngredientsAddToastBody_message__utTiw{color:#000}.RecipeIngredientsAddToastBody_thumbnail__j2luE{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;position:relative;min-width:52px;width:52px;overflow:hidden;align-self:stretch}.RecipeIngredientsAddToastBody_thumbnail__j2luE img{position:absolute;inset:0 0 0 0;height:100%;left:50%;transform:translateX(-50%)}@keyframes Markdown_useFade-fadeIn__NYIXL{0%{opacity:0}to{opacity:1}}@keyframes Markdown_useFade-fadeOut__G72Ks{0%{opacity:1}to{opacity:0}}.Markdown_root__8aH8C{font-size:14px;font-weight:400}@media(min-width:1024px){.Markdown_root__8aH8C{font-size:16px}}.Markdown_root__8aH8C{line-height:1.5;color:#454545}.Markdown_root__8aH8C h1,.Markdown_root__8aH8C h2,.Markdown_root__8aH8C h3,.Markdown_root__8aH8C ol,.Markdown_root__8aH8C p,.Markdown_root__8aH8C ul{color:#454545}.Markdown_root__8aH8C h1,.Markdown_root__8aH8C h2,.Markdown_root__8aH8C h3,.Markdown_root__8aH8C h4,.Markdown_root__8aH8C h5,.Markdown_root__8aH8C h6{margin-bottom:8px}.Markdown_root__8aH8C h1:not(:first-child),.Markdown_root__8aH8C h2:not(:first-child),.Markdown_root__8aH8C h3:not(:first-child),.Markdown_root__8aH8C h4:not(:first-child),.Markdown_root__8aH8C h5:not(:first-child),.Markdown_root__8aH8C h6:not(:first-child){margin-top:8px}.Markdown_root__8aH8C ol,.Markdown_root__8aH8C p,.Markdown_root__8aH8C ul{font-size:14px;font-weight:400}@media(min-width:1024px){.Markdown_root__8aH8C ol,.Markdown_root__8aH8C p,.Markdown_root__8aH8C ul{font-size:16px}}.Markdown_root__8aH8C a{color:green;transition:all .2s ease}.Markdown_root__8aH8C a:hover{color:#005200}.Markdown_root__8aH8C img{border-radius:8px;max-width:100%;margin:24px 0}.Markdown_root__8aH8C ol,.Markdown_root__8aH8C ul{margin-top:4px;margin-bottom:8px;padding-left:24px}.Markdown_root__8aH8C ul li{list-style:initial}.Markdown_root__8aH8C h1{font-size:22px;font-weight:500}@media(min-width:1024px){.Markdown_root__8aH8C h1{font-size:28px;font-weight:500}}.Markdown_root__8aH8C h2{font-size:20px;font-weight:500}@media(min-width:1024px){.Markdown_root__8aH8C h2{font-size:24px;font-weight:500}}.Markdown_root__8aH8C h3{font-size:18px;font-weight:500}@media(min-width:1024px){.Markdown_root__8aH8C h3{font-size:20px;font-weight:500}.Markdown_root__8aH8C>ol,.Markdown_root__8aH8C>ul{margin-top:4px;margin-bottom:8px;padding-left:24px}}@keyframes Tooltip_useFade-fadeIn__AZfAE{0%{opacity:0}to{opacity:1}}@keyframes Tooltip_useFade-fadeOut__GgBEN{0%{opacity:1}to{opacity:0}}.Tooltip_popoverContent__HykDa{position:relative;padding:12px}.Tooltip_popoverContent__HykDa .Tooltip_popoverTitle__7OlE9{font-size:12px;font-weight:500}@media(min-width:1024px){.Tooltip_popoverContent__HykDa .Tooltip_popoverTitle__7OlE9{font-size:12px;font-weight:500}}.Tooltip_popoverContent__HykDa .Tooltip_popoverText__9jOUp{font-size:12px;font-weight:400}@media(min-width:1024px){.Tooltip_popoverContent__HykDa .Tooltip_popoverText__9jOUp{font-size:12px;font-weight:400}}.Tooltip_popoverContent__HykDa .Tooltip_popoverText__9jOUp{margin-top:4px}.Tooltip_popoverContent__HykDa .Tooltip_popoverClose__12pa6{position:absolute;top:12px;right:12px;cursor:pointer}.Tooltip_inner__6fOry{cursor:pointer}@keyframes Radio_useFade-fadeIn__t4sP_{0%{opacity:0}to{opacity:1}}@keyframes Radio_useFade-fadeOut__X_WLU{0%{opacity:1}to{opacity:0}}.Radio_root__dPTrL{display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;cursor:pointer;transition:all .2s ease}.Radio_root__dPTrL.Radio_hoverable__1JO_d:not(.Radio_disabled__DVtvt).Radio_focused__RGf5Y,.Radio_root__dPTrL.Radio_hoverable__1JO_d:not(.Radio_disabled__DVtvt):focus,.Radio_root__dPTrL.Radio_hoverable__1JO_d:not(.Radio_disabled__DVtvt):hover{background:#f4f4f4}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B{display:flex;justify-content:center;align-items:center;position:relative;height:20px;width:20px;flex-shrink:0;border:1px solid #dedede;background-color:#fff;border-radius:50%;transition:all .2s ease,opacity .2s ease-in-out .2s}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B:after{content:"";position:absolute;display:block;width:10px;height:10px;border-radius:50%;background:green;transform:scale(0);opacity:0;transition:all .1s ease-in}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B.Radio_tick___z3as:after{background:rgba(0,0,0,0);border-radius:0;border:solid #fff;border-width:0 2px 2px 0;height:9px;left:6px;top:2px;width:5px;opacity:0;transform:translateX(-8px) rotate(45deg);transition:all .2s ease}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B.Radio_large__4J_El{width:24px;height:24px}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B.Radio_large__4J_El.Radio_tick___z3as:after{height:10px;left:8px;top:3px;width:5px}.Radio_root__dPTrL .Radio_radioIcon__Nd_4B.Radio_loading___1dPw{opacity:0;transition:all .2s ease,opacity .2s ease-in-out 0s}.Radio_root__dPTrL input{position:absolute;opacity:0;cursor:pointer}.Radio_root__dPTrL input:checked~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B{background-color:#fff}.Radio_root__dPTrL input:checked~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B.Radio_tick___z3as{background-color:green;border-color:green}.Radio_root__dPTrL input:checked~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B.Radio_tick___z3as:after{opacity:1;transform:translateX(0) rotate(45deg)}.Radio_root__dPTrL input:checked~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B:after{opacity:1;transform:scale(1)}.Radio_root__dPTrL input:not(:disabled,:checked):focus~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B,.Radio_root__dPTrL input:not(:disabled,:checked):hover~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B{background-color:#fff}.Radio_root__dPTrL input:not(:disabled,:checked):focus~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B.Radio_tick___z3as,.Radio_root__dPTrL input:not(:disabled,:checked):hover~.Radio_iconWrapper__fLLCN .Radio_radioIcon__Nd_4B.Radio_tick___z3as{border-color:green}.Radio_root__dPTrL.Radio_disabled__DVtvt{cursor:default;opacity:.5}.Radio_iconWrapper__fLLCN{position:relative}.Radio_iconWrapper__fLLCN .Radio_loadingWrapper__z30vN{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;position:absolute;top:0;z-index:1}.Radio_labelWrapper__DBL7G{display:flex;flex-direction:column;margin-left:10px}.Radio_labelWrapper__DBL7G .Radio_label__DsyXy{font-size:16px;font-weight:500;color:#000}.Radio_labelWrapper__DBL7G .Radio_subtitle__b9bxT{font-size:14px;font-weight:400}@media(min-width:1024px){.Radio_labelWrapper__DBL7G .Radio_subtitle__b9bxT{font-size:14px}}.Radio_labelWrapper__DBL7G .Radio_subtitle__b9bxT{color:#767272}.Radio_labelWrapper__DBL7G:not(.Radio_hasSubtitle__hDM0J){line-height:20px}.Radio_labelWrapper__DBL7G:not(.Radio_hasSubtitle__hDM0J).Radio_large__4J_El{line-height:24px}@keyframes ProductImage_useFade-fadeIn____XOH{0%{opacity:0}to{opacity:1}}@keyframes ProductImage_useFade-fadeOut__0jS_8{0%{opacity:1}to{opacity:0}}.ProductImage_root__jQ75i{position:relative;flex-shrink:0;width:var(--width);height:var(--height);max-width:var(--width);max-height:var(--height)}.ProductImage_image__l2RU8{transition:opacity .2s ease}.ProductImage_image__l2RU8.ProductImage_rounded__xllmQ{border-radius:8px;overflow:hidden}.ProductImage_image__l2RU8.ProductImage_unavailable__w9XkP{opacity:.4}.ProductImage_labels__LDGJi{position:absolute;top:12px;left:-1px}.ProductImage_tags__Zk5lE{position:absolute;bottom:8px;left:8px}.ProductImage_badge__vdZw7{position:absolute;left:0;right:0;margin:auto}@keyframes ProductTaxes_useFade-fadeIn__89c9u{0%{opacity:0}to{opacity:1}}@keyframes ProductTaxes_useFade-fadeOut__qlf26{0%{opacity:1}to{opacity:0}}.ProductTaxes_root__YOzFY,.ProductTaxes_tax__Gk3je{display:flex;align-items:center;justify-content:center;flex-direction:row}.ProductTaxes_tax__Gk3je{border-radius:4px}.ProductTaxes_tax__Gk3je.ProductTaxes_small__bVy_k{height:18px}.ProductTaxes_tax__Gk3je.ProductTaxes_small__bVy_k .ProductTaxes_icon__CBMn9{max-height:calc(100% - 4px);padding:0 2px 0 4px}.ProductTaxes_tax__Gk3je.ProductTaxes_small__bVy_k .ProductTaxes_text__w7RmV{font-size:12px;font-weight:400}@media(min-width:1024px){.ProductTaxes_tax__Gk3je.ProductTaxes_small__bVy_k .ProductTaxes_text__w7RmV{font-size:12px;font-weight:400}}.ProductTaxes_tax__Gk3je.ProductTaxes_small__bVy_k .ProductTaxes_text__w7RmV{padding:2px 4px 2px 2px}.ProductTaxes_tax__Gk3je.ProductTaxes_medium__CMtJ7{height:20px}.ProductTaxes_tax__Gk3je.ProductTaxes_medium__CMtJ7 .ProductTaxes_icon__CBMn9{max-height:calc(100% - 4px);padding:0 2px 0 4px}.ProductTaxes_tax__Gk3je.ProductTaxes_medium__CMtJ7 .ProductTaxes_text__w7RmV{font-size:12px;font-weight:400}@media(min-width:1024px){.ProductTaxes_tax__Gk3je.ProductTaxes_medium__CMtJ7 .ProductTaxes_text__w7RmV{font-size:12px;font-weight:400}}.ProductTaxes_tax__Gk3je.ProductTaxes_medium__CMtJ7 .ProductTaxes_text__w7RmV{padding:2px 4px}.ProductTaxes_tax__Gk3je.ProductTaxes_large__yw_P_{height:30px}.ProductTaxes_tax__Gk3je.ProductTaxes_large__yw_P_ .ProductTaxes_icon__CBMn9{max-height:calc(100% - 8px);padding:0 2px 0 4px}.ProductTaxes_tax__Gk3je.ProductTaxes_large__yw_P_ .ProductTaxes_text__w7RmV{font-size:18px;font-weight:400}@media(min-width:1024px){.ProductTaxes_tax__Gk3je.ProductTaxes_large__yw_P_ .ProductTaxes_text__w7RmV{font-size:18px;font-weight:400}}.ProductTaxes_tax__Gk3je.ProductTaxes_large__yw_P_ .ProductTaxes_text__w7RmV{padding:2px 4px}@keyframes ProductPrice_useFade-fadeIn__MCzz9{0%{opacity:0}to{opacity:1}}@keyframes ProductPrice_useFade-fadeOut__VjwBZ{0%{opacity:1}to{opacity:0}}.ProductPrice_root__ueygq{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.ProductPrice_root__ueygq.ProductPrice_start__Bd_iK{align-items:flex-start;place-content:flex-start}.ProductPrice_root__ueygq.ProductPrice_start__Bd_iK .ProductPrice_main__LVSZz{align-items:flex-start}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_start__Bd_iK .ProductPrice_main__LVSZz{align-items:flex-start}}.ProductPrice_root__ueygq.ProductPrice_center__Zn_dL{align-items:center;place-content:center}.ProductPrice_root__ueygq.ProductPrice_center__Zn_dL .ProductPrice_main__LVSZz{align-items:center}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_center__Zn_dL .ProductPrice_main__LVSZz{align-items:center}}.ProductPrice_root__ueygq.ProductPrice_center__Zn_dL .ProductPrice_priceWrapper__HaUE_{align-items:center}.ProductPrice_root__ueygq.ProductPrice_end__kM3M8{align-items:flex-end;place-content:flex-end}.ProductPrice_root__ueygq.ProductPrice_end__kM3M8 .ProductPrice_main__LVSZz{align-items:flex-end}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_end__kM3M8 .ProductPrice_main__LVSZz{align-items:flex-end}}.ProductPrice_root__ueygq.ProductPrice_end__kM3M8 .ProductPrice_priceWrapper__HaUE_{align-items:flex-end}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_original__nuWXQ{font-size:12px;font-weight:400}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_original__nuWXQ{font-size:12px;font-weight:400}}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_price__SGnf7{font-size:14px;font-weight:700}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_price__SGnf7{font-size:14px;font-weight:700}}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_tooltip__VE_Dj .ProductPrice_price__SGnf7{text-decoration-thickness:1px;text-underline-offset:1px}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_tooltip__VE_Dj .ProductPrice_tooltipIcon__bxPTj{margin-left:4px}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_priceIcon__fbNiB{width:16px;height:16px;margin-right:4px}.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_perUnit__4wcmu{font-size:10px;font-weight:500}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_small__JwhNl .ProductPrice_perUnit__4wcmu{font-size:10px}}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_original__nuWXQ{font-size:14px;font-weight:500}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_original__nuWXQ{font-size:14px;font-weight:500}}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_price__SGnf7{font-size:16px;font-weight:700}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_price__SGnf7{font-size:16px;font-weight:700}}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_tooltip__VE_Dj .ProductPrice_price__SGnf7{text-decoration-thickness:1.25px;text-underline-offset:4px}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_tooltip__VE_Dj .ProductPrice_tooltipIcon__bxPTj{margin-left:4px}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_priceIcon__fbNiB{width:16px;height:16px;margin-right:4px}.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_perUnit__4wcmu{font-size:14px;font-weight:500}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_medium__u3FP_ .ProductPrice_perUnit__4wcmu{font-size:14px;font-weight:500}}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ{font-size:16px;font-weight:500}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ{font-size:20px;font-weight:500}}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ:not(.ProductPrice_withStrikethrough__s8zVk){font-size:26px;font-weight:700}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ:not(.ProductPrice_withStrikethrough__s8zVk){font-size:34px;font-weight:700}}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_price__SGnf7{font-size:26px;font-weight:700}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_price__SGnf7{font-size:34px;font-weight:700}}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_tooltip__VE_Dj .ProductPrice_price__SGnf7{text-decoration-thickness:1.5px;text-underline-offset:8px}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_tooltip__VE_Dj .ProductPrice_tooltipIcon__bxPTj{margin-left:8px}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_priceIcon__fbNiB{width:24px;height:24px;margin-right:8px}.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_perUnit__4wcmu{font-size:16px;font-weight:400}@media(min-width:1024px){.ProductPrice_root__ueygq.ProductPrice_large__isBBV .ProductPrice_perUnit__4wcmu{font-size:20px;font-weight:400}}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_small__JwhNl .ProductPrice_original__nuWXQ,.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_small__JwhNl .ProductPrice_price__SGnf7{min-height:14px;line-height:14px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_medium__u3FP_ .ProductPrice_original__nuWXQ{min-height:18px;line-height:18px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_medium__u3FP_ .ProductPrice_perUnit__4wcmu,.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_medium__u3FP_ .ProductPrice_price__SGnf7{min-height:24px;line-height:24px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_medium__u3FP_ .ProductPrice_taxes__AU0DX{min-height:16px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ{min-height:24px;line-height:24px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_perUnit__4wcmu,.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_price__SGnf7{min-height:32px;line-height:32px}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_original__nuWXQ{min-height:28px;line-height:28px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_price__SGnf7{min-height:40px;line-height:40px}.ProductPrice_root__ueygq.ProductPrice_fixedHeight__t9Tx3.ProductPrice_large__isBBV .ProductPrice_perUnit__4wcmu{min-height:auto;line-height:1.5}}.ProductPrice_root__ueygq.ProductPrice_inline__Lcia2{display:flex;align-items:center;justify-content:space-between;flex-direction:row}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_inline__Lcia2{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}}.ProductPrice_root__ueygq.ProductPrice_inline__Lcia2 .ProductPrice_main__LVSZz{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.ProductPrice_root__ueygq.ProductPrice_inline__Lcia2 .ProductPrice_main__LVSZz .ProductPrice_original__nuWXQ{margin-left:16px}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_inline__Lcia2 .ProductPrice_main__LVSZz{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}}.ProductPrice_root__ueygq.ProductPrice_inlineReverse__93ckZ{display:flex;align-items:center;justify-content:space-between;flex-direction:row}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_inlineReverse__93ckZ{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}}.ProductPrice_root__ueygq.ProductPrice_inlineReverse__93ckZ .ProductPrice_main__LVSZz{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.ProductPrice_root__ueygq.ProductPrice_inlineReverse__93ckZ .ProductPrice_main__LVSZz .ProductPrice_original__nuWXQ{margin-right:16px}@media(min-width:640px){.ProductPrice_root__ueygq.ProductPrice_inlineReverse__93ckZ .ProductPrice_main__LVSZz{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}}.ProductPrice_main__LVSZz{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.ProductPrice_originalPriceWrapper__WVYZY{display:flex;align-items:center;justify-content:center;flex-direction:row}.ProductPrice_originalPriceWrapper__WVYZY .ProductPrice_original__nuWXQ{color:#767272}.ProductPrice_originalPriceWrapper__WVYZY .ProductPrice_original__nuWXQ:not(.ProductPrice_withStrikethrough__s8zVk){font-weight:500;color:#000}.ProductPrice_originalPriceWrapper__WVYZY .ProductPrice_discountLabel___j9dR{margin-left:8px;font-weight:500}.ProductPrice_priceWrapper__HaUE_{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_price__SGnf7{flex-shrink:0;color:#000}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_price__SGnf7.ProductPrice_noTaxes__ZNTQb{margin-bottom:4px}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_taxes__AU0DX{margin-top:2px;flex-shrink:0}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_tooltip__VE_Dj .ProductPrice_price__SGnf7{-webkit-text-decoration:underline dashed #767272;text-decoration:underline dashed #767272}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_tooltip__VE_Dj .ProductPrice_tooltipInner__EpXY4{display:flex;align-items:center;justify-content:center;flex-direction:row}.ProductPrice_priceWrapper__HaUE_ .ProductPrice_tooltip__VE_Dj .ProductPrice_tooltipIcon__bxPTj{margin-left:4px;color:#767272}.ProductPrice_tooltipContainer__qOeF_{z-index:9}.ProductPrice_tooltipContent__2cpc7{max-width:250px}.ProductPrice_perUnit__4wcmu{margin-left:16px;color:#767272}@media(min-width:640px){.ProductPrice_perUnit__4wcmu{margin-left:0}}@keyframes ProductReplaceButton_useFade-fadeIn__ygIWr{0%{opacity:0}to{opacity:1}}@keyframes ProductReplaceButton_useFade-fadeOut__BXxBC{0%{opacity:1}to{opacity:0}}.ProductReplaceButton_root__Y6Dia .ProductReplaceButton_iconWrapper__ZOWeY{margin-bottom:2px;margin-right:12px}@keyframes ProductAddToCart_useFade-fadeIn__BxUfK{0%{opacity:0}to{opacity:1}}@keyframes ProductAddToCart_useFade-fadeOut___XVHv{0%{opacity:1}to{opacity:0}}.ProductAddToCart_root__GxIS8{width:100%}.ProductAddToCart_root__GxIS8.ProductAddToCart_start__UcT91,.ProductAddToCart_root__GxIS8.ProductAddToCart_start__UcT91 .ProductAddToCart_edit__Mydhi{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.ProductAddToCart_root__GxIS8.ProductAddToCart_end__TQiSM,.ProductAddToCart_root__GxIS8.ProductAddToCart_end__TQiSM .ProductAddToCart_edit__Mydhi{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.ProductAddToCart_add__Ru8nj,.ProductAddToCart_adjust__W3gy_,.ProductAddToCart_edit__Mydhi{width:100%}.ProductAddToCart_add__Ru8nj .ProductAddToCart_btn__SVL7N,.ProductAddToCart_adjust__W3gy_ .ProductAddToCart_btn__SVL7N,.ProductAddToCart_edit__Mydhi .ProductAddToCart_btn__SVL7N{height:100%;width:100%}.ProductAddToCart_add__Ru8nj.ProductAddToCart_small__3WijQ,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_small__3WijQ,.ProductAddToCart_edit__Mydhi.ProductAddToCart_small__3WijQ{height:32px}.ProductAddToCart_add__Ru8nj.ProductAddToCart_medium__oyzSH,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_medium__oyzSH,.ProductAddToCart_edit__Mydhi.ProductAddToCart_medium__oyzSH{height:40px}.ProductAddToCart_add__Ru8nj.ProductAddToCart_large__fk639,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_large__fk639,.ProductAddToCart_edit__Mydhi.ProductAddToCart_large__fk639{height:48px}.ProductAddToCart_add__Ru8nj.ProductAddToCart_compact__LWIAf,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_compact__LWIAf,.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf{width:auto}.ProductAddToCart_add__Ru8nj .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnContent__FsgC8,.ProductAddToCart_adjust__W3gy_ .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnContent__FsgC8{white-space:nowrap;text-overflow:ellipsis}.ProductAddToCart_add__Ru8nj .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnIcon__CKqsd,.ProductAddToCart_adjust__W3gy_ .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnIcon__CKqsd{margin-right:0}.ProductAddToCart_add__Ru8nj .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnIcon__CKqsd.ProductAddToCart_spaced__OAfDp,.ProductAddToCart_adjust__W3gy_ .ProductAddToCart_btn__SVL7N .ProductAddToCart_btnIcon__CKqsd.ProductAddToCart_spaced__OAfDp{margin-right:8px}.ProductAddToCart_hasBuyMore__R_d7F{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:8px}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT{font-size:12px;color:red;background:rgba(255,0,0,.17);transition:background .3s ease}@media screen and (hover:hover){.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT:hover{background:rgba(239.7,0,0,.17)}}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT{padding:0!important}@media(min-width:380px){.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT{padding:0 16px}}@media(min-width:405px){.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT{font-size:14px}}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT.ProductAddToCart_wide__os2ag{padding:0 8px!important}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_buyMoreBtn__HJhmT.ProductAddToCart_inline__JiXnf{padding-right:4px!important;padding-left:4px!important}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_btn__SVL7N:last-of-type{width:-moz-fit-content;width:fit-content;padding:0 8px}@media(min-width:380px){.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_btn__SVL7N:last-of-type{padding:0 16px}}.ProductAddToCart_hasBuyMore__R_d7F .ProductAddToCart_btn__SVL7N:last-of-type{flex-basis:30%}.ProductAddToCart_add__Ru8nj.ProductAddToCart_compact__LWIAf.ProductAddToCart_small__3WijQ .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_compact__LWIAf.ProductAddToCart_small__3WijQ .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez{width:40px}.ProductAddToCart_add__Ru8nj.ProductAddToCart_compact__LWIAf.ProductAddToCart_medium__oyzSH .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_compact__LWIAf.ProductAddToCart_medium__oyzSH .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez{width:48px}.ProductAddToCart_add__Ru8nj.ProductAddToCart_compact__LWIAf.ProductAddToCart_large__fk639 .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez,.ProductAddToCart_adjust__W3gy_.ProductAddToCart_compact__LWIAf.ProductAddToCart_large__fk639 .ProductAddToCart_btn__SVL7N.ProductAddToCart_fixed__2L2ez{width:54px}.ProductAddToCart_edit__Mydhi{display:flex;align-items:center;justify-content:center;flex-direction:row}.ProductAddToCart_edit__Mydhi.ProductAddToCart_small__3WijQ .ProductAddToCart_btn__SVL7N{min-width:32px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_medium__oyzSH .ProductAddToCart_btn__SVL7N{min-width:40px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_large__fk639 .ProductAddToCart_btn__SVL7N{min-width:48px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_small__3WijQ .ProductAddToCart_btn__SVL7N{width:32px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_medium__oyzSH .ProductAddToCart_btn__SVL7N,.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_small__3WijQ .ProductAddToCart_input__p_QwF.ProductAddToCart_fixed__2L2ez{width:40px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_large__fk639 .ProductAddToCart_btn__SVL7N,.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_medium__oyzSH .ProductAddToCart_input__p_QwF.ProductAddToCart_fixed__2L2ez{width:48px}.ProductAddToCart_edit__Mydhi.ProductAddToCart_compact__LWIAf.ProductAddToCart_large__fk639 .ProductAddToCart_input__p_QwF.ProductAddToCart_fixed__2L2ez{width:54px}.ProductAddToCart_quantityBtn__YEZzk{position:relative;flex:1 1;padding:0}.ProductAddToCart_quantityBtn__YEZzk.ProductAddToCart_fixed__2L2ez{flex:0 1}.ProductAddToCart_quantityBtn__YEZzk.ProductAddToCart_disabled__c78_6{opacity:.4}.ProductAddToCart_quantityBtn__YEZzk .ProductAddToCart_btnContent__FsgC8{width:100%;height:100%;overflow:hidden}.ProductAddToCart_quantityBtn__YEZzk .ProductAddToCart_icon__DRMFI{position:absolute;inset:0 0 0 0;display:flex;align-items:center;justify-content:center;flex-direction:row;opacity:0;transform:translateY(16px);transition:transform .2s ease,opacity .2s ease,color .1s ease,background-color .1s ease}.ProductAddToCart_quantityBtn__YEZzk .ProductAddToCart_icon__DRMFI.ProductAddToCart_top__g1TMN{transform:translateY(-16px)}.ProductAddToCart_quantityBtn__YEZzk .ProductAddToCart_icon__DRMFI.ProductAddToCart_visible__BkVI_{opacity:1;transform:translateY(0);transition:transform .2s ease,opacity .2s ease,color .1s ease,background-color .1s ease}.ProductAddToCart_quantityBtn__YEZzk.ProductAddToCart_increaseBtn__IpIFT .ProductAddToCart_icon__DRMFI,.ProductAddToCart_quantityBtn__YEZzk.ProductAddToCart_increaseBtn__IpIFT .ProductAddToCart_icon__DRMFI.ProductAddToCart_visible__BkVI_{transition:transform .2s ease .1s,opacity .2s ease .1s,color .1s ease,background-color .1s ease}@media(min-width:640px){.ProductAddToCart_quantityBtn__YEZzk:not([disabled]):active,.ProductAddToCart_quantityBtn__YEZzk:not([disabled]):focus{background:#e9f8e8;color:green}.ProductAddToCart_quantityBtn__YEZzk:not([disabled]):focus-visible,.ProductAddToCart_quantityBtn__YEZzk:not([disabled]):hover{color:#060;background:#cfe7cf}}.ProductAddToCart_quantityInput__PByMO{border-radius:8px;font-size:14px;font-weight:500}@media(min-width:1024px){.ProductAddToCart_quantityInput__PByMO{font-size:14px}}.ProductAddToCart_quantityInput__PByMO{flex:1.5 1;align-self:stretch;width:100%;height:100%;margin:0 8px;padding:0 6px;outline:0;border:1px solid #f4f4f4;box-shadow:none;text-align:center;text-overflow:ellipsis;color:#454545;cursor:pointer;transition:all .2s ease-in-out}.ProductAddToCart_quantityInput__PByMO.ProductAddToCart_rounded__vv2K3{border-radius:16px}@media(min-width:640px){.ProductAddToCart_quantityInput__PByMO{margin:0 12px}}.ProductAddToCart_quantityInput__PByMO::selection{background-color:#e9f8e8}.ProductAddToCart_quantityInput__PByMO.ProductAddToCart_edit__Mydhi{background-color:#fff;color:#000;border:1px solid #454545}.ProductAddToCart_quantityInput__PByMO.ProductAddToCart_error__uh7D5{border-color:#ff7070;color:#ff7070}.ProductAddToCart_quantityInput__PByMO.ProductAddToCart_compact__LWIAf{border-radius:8px;margin:0 8px}.ProductAddToCart_quantityInput__PByMO:focus:not(.ProductAddToCart_error__uh7D5,.ProductAddToCart_edit__Mydhi),.ProductAddToCart_quantityInput__PByMO:hover:not(.ProductAddToCart_error__uh7D5,.ProductAddToCart_edit__Mydhi,[disabled]){border-color:#dedede}@media(max-width:639.98px){.ProductAddToCart_quantityInput__PByMO{transition:none!important}}@keyframes RecipeIngredientCardActions_useFade-fadeIn__n9rFz{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientCardActions_useFade-fadeOut__JEUbW{0%{opacity:1}to{opacity:0}}.RecipeIngredientCardActions_root__qrljS{display:flex;align-items:center;justify-content:center;flex-direction:row}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN{width:auto}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN:not(:first-child){margin-left:8px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN .RecipeIngredientCardActions_add__ivfxg,.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN .RecipeIngredientCardActions_adjust__n0wf3,.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN .RecipeIngredientCardActions_edit__00C96{height:36px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN .RecipeIngredientCardActions_edit__00C96 .RecipeIngredientCardActions_quantityButton__JVItc{width:36px;min-width:36px;height:36px;border:none}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actions__1bjYN .RecipeIngredientCardActions_edit__00C96 .RecipeIngredientCardActions_quantityInput__l00So{width:42px;height:36px;margin:0 8px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actionButton___xpOS{height:36px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actionButton___xpOS:not(:first-child){margin-left:8px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actionButton___xpOS .RecipeIngredientCardActions_actionBtnContent__rPsR4{padding:4px}.RecipeIngredientCardActions_root__qrljS .RecipeIngredientCardActions_actionButton___xpOS.RecipeIngredientCardActions_fixedWidth__a7wdk{width:42px}@keyframes RecipeIngredientCard_useFade-fadeIn__YGvw8{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientCard_useFade-fadeOut__bKTSs{0%{opacity:1}to{opacity:0}}.RecipeIngredientCard_root___K3ha{flex-direction:column}.RecipeIngredientCard_inner__U6djg,.RecipeIngredientCard_root___K3ha{display:flex;align-items:flex-start;justify-content:center;width:100%}.RecipeIngredientCard_inner__U6djg{flex-direction:row}.RecipeIngredientCard_thumbnail__dmm_L{position:relative;flex-shrink:0}.RecipeIngredientCard_thumbnail__dmm_L .RecipeIngredientCard_loadingOverlay__g95ou{position:absolute;inset:0 0 0 0;display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;z-index:10;background:rgba(249,249,249,.9);font-size:0}.RecipeIngredientCard_details__CnX7E{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;align-self:stretch;flex-grow:1;margin-left:12px}.RecipeIngredientCard_main__Bkv9b{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG{font-size:16px;font-weight:400}}.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:22px;max-height:44px}@media(min-width:1024px){.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG{padding-top:0;padding-left:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:22px;max-height:44px;max-height:47px}.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG.RecipeIngredientCard_asLink__COXM8{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .2s ease}.RecipeIngredientCard_main__Bkv9b .RecipeIngredientCard_title__PAWPG.RecipeIngredientCard_asLink__COXM8:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}}.RecipeIngredientCard_secondary__pDeZR{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-grow:1;width:100%;margin-top:8px}.RecipeIngredientCard_secondary__pDeZR .RecipeIngredientCard_price__qWwvd{font-weight:500!important}.RecipeIngredientCard_secondary__pDeZR .RecipeIngredientCard_price__qWwvd.RecipeIngredientCard_discounted__Pm0ps{color:red}.RecipeIngredientCard_secondary__pDeZR .RecipeIngredientCard_price__qWwvd.RecipeIngredientCard_unavailable__PpMgN{opacity:.4}.RecipeIngredientCard_secondary__pDeZR .RecipeIngredientCard_actions__qCKvf{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-grow:1}.RecipeIngredientCard_tertiary__OA2td{width:100%;margin-top:12px}.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_error__M22dy{font-size:12px;font-weight:500}@media(min-width:1024px){.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_error__M22dy{font-size:14px;font-weight:500}}.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_error__M22dy{margin-bottom:4px;color:#ff7070}.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_info__CZc10{font-size:12px;font-weight:400}@media(min-width:1024px){.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_info__CZc10{font-size:12px;font-weight:400}}.RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_info__CZc10{color:#767272}.RecipeIngredientCard_tertiary__OA2td.RecipeIngredientCard_external__cRHnP{padding:0 4px}.RecipeIngredientCard_root___K3ha.RecipeIngredientCard_skeleton__zg2j2 .RecipeIngredientCard_image__JEcNB{font-size:0}.RecipeIngredientCard_root___K3ha.RecipeIngredientCard_skeleton__zg2j2 .RecipeIngredientCard_secondary__pDeZR .RecipeIngredientCard_price__qWwvd{width:30%}.RecipeIngredientCard_root___K3ha.RecipeIngredientCard_skeleton__zg2j2 .RecipeIngredientCard_tertiary__OA2td{width:100%}.RecipeIngredientCard_root___K3ha.RecipeIngredientCard_skeleton__zg2j2 .RecipeIngredientCard_tertiary__OA2td .RecipeIngredientCard_info__CZc10{width:75%}@keyframes RecipeIngredientsListEmptyState_useFade-fadeIn__tiGfC{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsListEmptyState_useFade-fadeOut__c6WC4{0%{opacity:1}to{opacity:0}}.RecipeIngredientsListEmptyState_root__hikQK{display:flex;align-items:center;justify-content:center;flex-direction:row}.RecipeIngredientsListEmptyState_image__IZrpQ{max-width:340px}.RecipeIngredientsListEmptyState_title__Bn6Lx{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsListEmptyState_title__Bn6Lx{font-size:16px}}.RecipeIngredientsListEmptyState_title__Bn6Lx{margin-top:16px;max-width:300px}@keyframes RecipeIngredientsList_useFade-fadeIn__Hp2hh{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsList_useFade-fadeOut__9qzYI{0%{opacity:1}to{opacity:0}}.RecipeIngredientsList_root__MDNr_{width:100%}.RecipeIngredientsList_emptyState__KL6Cu{min-height:300px}.RecipeIngredientsList_item__Uu5eo{width:100%}.RecipeIngredientsList_item__Uu5eo:not(.RecipeIngredientsList_withRadio__18qr1){padding-top:12px;padding-bottom:12px}.RecipeIngredientsList_item__Uu5eo:not(.RecipeIngredientsList_withRadio__18qr1):not(:last-child){border-bottom:1px solid #f4f4f4}.RecipeIngredientsList_item__Uu5eo.RecipeIngredientsList_withRadio__18qr1 .RecipeIngredientsList_radio__tPbc3{padding-top:12px;padding-bottom:12px}.RecipeIngredientsList_item__Uu5eo.RecipeIngredientsList_withRadio__18qr1:not(:last-child) .RecipeIngredientsList_radio__tPbc3{border-bottom:1px solid #f4f4f4}.RecipeIngredientsList_radio__tPbc3{display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.RecipeIngredientsList_radio__tPbc3 .RecipeIngredientsList_radioIconWrapper__KOt1O{display:flex;align-items:center;justify-content:center;flex-direction:row;height:var(--thumbnailSize)}.RecipeIngredientsList_radio__tPbc3 .RecipeIngredientsList_ingredient__eD7eR{margin-left:12px}@media(min-width:640px){.RecipeIngredientsList_radio__tPbc3 .RecipeIngredientsList_ingredient__eD7eR{margin-left:16px}}@keyframes RecipeIngredientsModalBackupsStep_useFade-fadeIn__959wC{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModalBackupsStep_useFade-fadeOut__tfkOd{0%{opacity:1}to{opacity:0}}@media(min-width:640px){.RecipeIngredientsModalBackupsStep_title__AhWmV{text-align:center}}.RecipeIngredientsModalBackupsStep_description__dKXcj{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeIngredientsModalBackupsStep_description__dKXcj{font-size:16px}}.RecipeIngredientsModalBackupsStep_description__dKXcj{margin-bottom:16px;padding:0 16px}@media(min-width:640px){.RecipeIngredientsModalBackupsStep_description__dKXcj{margin-bottom:24px;padding:0 24px;text-align:center}}.RecipeIngredientsModalBackupsStep_list__F2_q7 .RecipeIngredientsModalBackupsStep_item__ofIuO .RecipeIngredientsModalBackupsStep_radio__fRStk{padding-left:16px;padding-right:16px}@media(min-width:640px){.RecipeIngredientsModalBackupsStep_list__F2_q7 .RecipeIngredientsModalBackupsStep_item__ofIuO .RecipeIngredientsModalBackupsStep_radio__fRStk{padding-left:24px;padding-right:24px}}@keyframes RecipePrice_useFade-fadeIn__5nJZA{0%{opacity:0}to{opacity:1}}@keyframes RecipePrice_useFade-fadeOut__Rio2u{0%{opacity:1}to{opacity:0}}.RecipePrice_root__iqVUI{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:row}.RecipePrice_root__iqVUI .RecipePrice_originalPrice__LiKzQ{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipePrice_root__iqVUI .RecipePrice_originalPrice__LiKzQ{font-size:16px}}.RecipePrice_root__iqVUI .RecipePrice_originalPrice__LiKzQ{margin-right:8px;margin-bottom:1px;color:#767272}.RecipePrice_root__iqVUI .RecipePrice_price__62Ozf{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipePrice_root__iqVUI .RecipePrice_price__62Ozf{font-size:20px}}.RecipePrice_root__iqVUI .RecipePrice_price__62Ozf{color:#000}.RecipePrice_root__iqVUI .RecipePrice_price__62Ozf.RecipePrice_discounted__T58P3,.RecipePrice_root__iqVUI .RecipePrice_price__62Ozf.RecipePrice_discounted__T58P3~.RecipePrice_perServingLabel__Ndb5d{color:red}.RecipePrice_root__iqVUI .RecipePrice_perServingLabel__Ndb5d{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipePrice_root__iqVUI .RecipePrice_perServingLabel__Ndb5d{font-size:20px}}.RecipePrice_root__iqVUI .RecipePrice_perServingLabel__Ndb5d{color:#767272}@media(min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_originalPrice__LiKzQ{font-size:14px;font-weight:500}}@media(min-width:1024px)and (min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_originalPrice__LiKzQ{font-size:14px;font-weight:500}}@media(min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_price__62Ozf.RecipePrice_discounted__T58P3{font-size:14px;font-weight:500}}@media(min-width:1024px)and (min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_price__62Ozf.RecipePrice_discounted__T58P3{font-size:18px;font-weight:500}}@media(min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_price__62Ozf~.RecipePrice_perServingLabel__Ndb5d{font-size:14px;font-weight:500}}@media(min-width:1024px)and (min-width:1024px){.RecipePrice_isQuickView__CzIiv .RecipePrice_price__62Ozf~.RecipePrice_perServingLabel__Ndb5d{font-size:14px;font-weight:500}}@keyframes RecipeIngredientsModalListStep_useFade-fadeIn__9t_hX{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModalListStep_useFade-fadeOut__qfb8X{0%{opacity:1}to{opacity:0}}.RecipeIngredientsModalListStep_header__RbhK8{align-items:flex-start}.RecipeIngredientsModalListStep_title___x0d7{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;width:100%;margin-bottom:-8px}.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_text__BfGBs{font-size:20px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_text__BfGBs{font-size:26px;font-weight:500}}.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_text__BfGBs{margin-bottom:8px}.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;margin-bottom:4px;background-color:#f4f4f4;padding:6px 12px}.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_originalPrice__3nLaC,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_perServingLabel__7F_Ig,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_price___tRo3{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:12px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_originalPrice__3nLaC,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_perServingLabel__7F_Ig,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_price___tRo3{font-size:14px;font-weight:500}}.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_originalPrice__3nLaC,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_perServingLabel__7F_Ig,.RecipeIngredientsModalListStep_title___x0d7 .RecipeIngredientsModalListStep_recipePrice__gP3sU .RecipeIngredientsModalListStep_price___tRo3{line-height:1.5;margin-bottom:0}@media(min-width:640px){.RecipeIngredientsModalListStep_title___x0d7{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 16px 0 48px;text-align:center}}.RecipeIngredientsModalListStep_description__nflVc{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeIngredientsModalListStep_description__nflVc{font-size:16px;font-weight:400}}.RecipeIngredientsModalListStep_description__nflVc{margin-bottom:16px;padding:0 16px}.RecipeIngredientsModalListStep_description__nflVc .RecipeIngredientsModalListStep_bold__nMhJp{font-weight:500}.RecipeIngredientsModalListStep_description__nflVc .RecipeIngredientsModalListStep_link__qmn3I{font-weight:500;color:green;transition:color .2s ease}.RecipeIngredientsModalListStep_description__nflVc .RecipeIngredientsModalListStep_link__qmn3I:hover{color:#060}@media(min-width:640px){.RecipeIngredientsModalListStep_description__nflVc{margin-bottom:24px;padding:0 24px;text-align:center}}.RecipeIngredientsModalListStep_list__ubXjX .RecipeIngredientsModalListStep_item__z7TJN{padding-left:16px;padding-right:16px}@media(min-width:640px){.RecipeIngredientsModalListStep_list__ubXjX .RecipeIngredientsModalListStep_item__z7TJN{padding-left:24px;padding-right:24px}}.RecipeIngredientsModalListStep_promoBannerContainer__xx9gl{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.RecipeIngredientsModalListStep_promoBannerContainer__xx9gl .RecipeIngredientsModalListStep_promoBanner__Ckuqb{width:-moz-fit-content;width:fit-content;margin:0 16px 16px}@media(min-width:640px){.RecipeIngredientsModalListStep_promoBannerContainer__xx9gl{display:flex;align-items:center;justify-content:center;flex-direction:row}.RecipeIngredientsModalListStep_promoBannerContainer__xx9gl .RecipeIngredientsModalListStep_promoBanner__Ckuqb{min-width:228px;margin:0 8px 16px}}@keyframes RecipeIngredientsModal_useFade-fadeIn__QrZaj{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsModal_useFade-fadeOut__JsNDl{0%{opacity:1}to{opacity:0}}@media(max-width:639.98px){.RecipeIngredientsModal_root__tWCZD .RecipeIngredientsModal_content__ehSRp{height:100%;max-height:80vh!important}.RecipeIngredientsModal_stepper__gvCgc .RecipeIngredientsModal_stepperContent__rHARE{height:100%!important}}@keyframes RecipeIngredientsListWithBulkAdd_useFade-fadeIn__JrPk_{0%{opacity:0}to{opacity:1}}@keyframes RecipeIngredientsListWithBulkAdd_useFade-fadeOut__60zBr{0%{opacity:1}to{opacity:0}}.RecipeIngredientsListWithBulkAdd_root___wF8z{width:100%}.RecipeIngredientsListWithBulkAdd_header__eBnYt{border-radius:16px;width:100%}.RecipeIngredientsListWithBulkAdd_header__eBnYt:not(.RecipeIngredientsListWithBulkAdd_simplified__XjSKZ){padding:16px;background-color:#f4f4f4}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_title__3VVyj{font-size:16px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_title__3VVyj{font-size:20px;font-weight:500}}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_title__3VVyj{color:#000}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{font-size:16px;font-weight:500}}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{margin-top:16px;width:100%}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_error__7DecW{font-size:12px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_error__7DecW{font-size:14px;font-weight:500}}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_error__7DecW{margin-top:8px;padding:0 4px;color:#ff7070}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_error__7DecW{margin-top:16px}}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_info__y7nBV{font-size:12px;font-weight:400}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_info__y7nBV{font-size:14px;font-weight:400}}.RecipeIngredientsListWithBulkAdd_header__eBnYt .RecipeIngredientsListWithBulkAdd_info__y7nBV{margin-top:16px;padding:0 4px;color:#000}.RecipeIngredientsListWithBulkAdd_list__qmGRG{margin-top:16px;border-bottom:1px solid #f4f4f4}.RecipeIngredientsListWithBulkAdd_anchor__txeP7{position:fixed;bottom:0;left:0;right:0;z-index:1400}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.0509803922)}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM.RecipeIngredientsListWithBulkAdd_hidden__B3_t1{transform:translateY(100%);transition:all .4s cubic-bezier(.16,1,.3,1)}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM.RecipeIngredientsListWithBulkAdd_visible__Q2bwu{transform:translateY(0);transition:all .4s cubic-bezier(.16,1,.3,1)}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM.RecipeIngredientsListWithBulkAdd_padded__opx2U{padding:16px 16px calc(16px + env(safe-area-inset-bottom))}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{font-size:16px;font-weight:500}}.RecipeIngredientsListWithBulkAdd_anchor__txeP7 .RecipeIngredientsListWithBulkAdd_anchorContent__mk4GM .RecipeIngredientsListWithBulkAdd_addIngredientsBtn__bu5_Z{width:100%}.RecipeIngredientsListWithBulkAdd_disclaimer__PhimX{font-size:12px;font-weight:400}@media(min-width:1024px){.RecipeIngredientsListWithBulkAdd_disclaimer__PhimX{font-size:12px}}.RecipeIngredientsListWithBulkAdd_disclaimer__PhimX{margin-top:16px;color:#767272}@media(min-width:1260px){.RecipeIngredientsListWithBulkAdd_disclaimer__PhimX{margin-top:24px}}@keyframes RecipeShareButtons_useFade-fadeIn__1Fj6i{0%{opacity:0}to{opacity:1}}@keyframes RecipeShareButtons_useFade-fadeOut__uCggX{0%{opacity:1}to{opacity:0}}.RecipeShareButtons_root__U7yJP{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin:16px 0}.RecipeShareButtons_btnWrapper__KPTTk:not(:empty){margin-right:12px}@keyframes RecipeStat_useFade-fadeIn__KQu_o{0%{opacity:0}to{opacity:1}}@keyframes RecipeStat_useFade-fadeOut__25UTD{0%{opacity:1}to{opacity:0}}.RecipeStat_root__yLyMY{display:flex;align-items:center;justify-content:space-between;flex-direction:column;border-radius:16px;padding:12px 0;background-color:#f9f9f9;text-align:center}@media(min-width:1024px){.RecipeStat_root__yLyMY{padding:24px 8px}}.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-radius:0;padding:0;background-color:rgba(0,0,0,0)}.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC .RecipeStat_icon__YDMBK{margin-right:4px}.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC .RecipeStat_icon__YDMBK svg{width:20px;height:20px}.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC .RecipeStat_value__RfizG{font-size:12px;font-weight:400}@media(min-width:1024px){.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC .RecipeStat_value__RfizG{font-size:14px;font-weight:400}}.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC .RecipeStat_value__RfizG{white-space:nowrap;color:#000}@media(min-width:1024px){.RecipeStat_root__yLyMY.RecipeStat_minimal__CnBaC{padding:0}}.RecipeStat_icon__YDMBK{display:flex;align-items:center;justify-content:center;flex-direction:row}.RecipeStat_icon__YDMBK svg{height:32px;width:32px;color:green}@media(min-width:1024px){.RecipeStat_icon__YDMBK svg{height:36px;width:36px}}.RecipeStat_label__jZEox{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-grow:1;margin-top:8px;padding:0 16px;font-size:12px;font-weight:400}@media(min-width:640px){.RecipeStat_label__jZEox{font-size:14px;font-weight:400}}@media(min-width:1024px){.RecipeStat_label__jZEox{margin-top:16px;padding:0;flex-grow:0;font-size:16px;font-weight:400;color:#454545}}.RecipeStat_valueWrapper__UR9Po{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.RecipeStat_value__RfizG{margin-top:2px;color:#000;font-size:14px;font-weight:700}.RecipeStat_value__RfizG.RecipeStat_original__uBBnx{margin-right:4px;font-weight:400;color:#767272;text-decoration:line-through}.RecipeStat_value__RfizG.RecipeStat_original__uBBnx~.RecipeStat_value__RfizG{margin-top:0}.RecipeStat_value__RfizG.RecipeStat_discounted__oFPtV{color:red}@media(min-width:640px){.RecipeStat_value__RfizG{font-size:14px;font-weight:700}.RecipeStat_value__RfizG.RecipeStat_original__uBBnx{font-weight:400}}@media(min-width:1024px){.RecipeStat_value__RfizG{margin-top:4px;font-size:16px;font-weight:700}.RecipeStat_value__RfizG.RecipeStat_original__uBBnx{font-weight:400}}@keyframes RecipeStats_useFade-fadeIn__T_4B_{0%{opacity:0}to{opacity:1}}@keyframes RecipeStats_useFade-fadeOut__j_fME{0%{opacity:1}to{opacity:0}}.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:calc(100% + 8px);margin:0 -4px -8px;padding:0}.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99{align-self:stretch}@media(max-width:1023.98px){.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99{flex:auto;width:calc(33% - 8px);margin:0 4px 8px}.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99:first-child,.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99:nth-child(2){width:calc(50% - 8px)}.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99:not(:first-child,:nth-child(2)) .RecipeStats_icon__PV__m>svg{color:#767272}}@media(min-width:1024px){.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB{width:calc(100% + 48px);margin:0 -24px;padding:0 12px}.RecipeStats_root__U__Hs.RecipeStats_default__FfoqB .RecipeStats_stat__caw99{flex:1 1;width:auto;margin:0 12px}}.RecipeStats_root__U__Hs.RecipeStats_minimal__uh9Ez{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}.RecipeStats_root__U__Hs.RecipeStats_minimal__uh9Ez .RecipeStats_stat__caw99{flex:0 1}.RecipeStats_root__U__Hs.RecipeStats_minimal__uh9Ez .RecipeStats_stat__caw99 .RecipeStats_value__t4pgV{margin-top:0}.RecipeStats_root__U__Hs.RecipeStats_minimal__uh9Ez .RecipeStats_stat__caw99:not(:first-child){margin-left:8px}@media(min-width:1024px){.RecipeStats_root__U__Hs.RecipeStats_minimal__uh9Ez .RecipeStats_stat__caw99:not(:first-child){margin-left:8px}}@keyframes Chips_useFade-fadeIn__LRkOB{0%{opacity:0}to{opacity:1}}@keyframes Chips_useFade-fadeOut__jsSaS{0%{opacity:1}to{opacity:0}}.Chips_root__vaQ5d{position:relative;display:flex;overflow-x:auto;padding-bottom:8px;margin:0 -4px}@media(min-width:1024px){.Chips_root__vaQ5d{flex-wrap:wrap;padding-bottom:0;overflow-x:hidden}}.Chips_chipWrapper__qQhek{display:flex;flex-shrink:0;margin:4px}.Chips_chip__Q1I9L{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;font-size:12px;font-weight:500}@media(min-width:1024px){.Chips_chip__Q1I9L{font-size:14px;font-weight:500}}.Chips_chip__Q1I9L{height:32px;padding:0 16px;border:1px solid #f4f4f4;background:#fff;color:#767272;line-height:1;transition:border-color .2s ease,color .2s}.Chips_chip__Q1I9L.Chips_selected__M0Lhe,.Chips_chip__Q1I9L:not(.Chips_selected__M0Lhe):hover{border-color:#454545;color:#454545}@keyframes ViewMoreLink_useFade-fadeIn__ps2TE{0%{opacity:0}to{opacity:1}}@keyframes ViewMoreLink_useFade-fadeOut__4yPyQ{0%{opacity:1}to{opacity:0}}.ViewMoreLink_viewMoreLink__NKVmS{flex-shrink:0;margin-left:24px;padding:6px 16px;background-color:#f4f4f4;color:#000;cursor:pointer;line-height:inherit;border:none}.ViewMoreLink_viewMoreLink__NKVmS .ViewMoreLink_viewMoreIcon__E_41O{margin-left:8px;color:green}.ViewMoreLink_viewMoreLink__NKVmS{border-radius:8px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;font-size:14px;font-weight:500}@media(min-width:1024px){.ViewMoreLink_viewMoreLink__NKVmS{font-size:14px}}@media screen and (hover:hover){.ViewMoreLink_viewMoreLink__NKVmS:focus,.ViewMoreLink_viewMoreLink__NKVmS:hover{background-color:green;color:#fff}.ViewMoreLink_viewMoreLink__NKVmS:focus .ViewMoreLink_viewMoreIcon__E_41O,.ViewMoreLink_viewMoreLink__NKVmS:hover .ViewMoreLink_viewMoreIcon__E_41O{color:#fff}}.ViewMoreLink_viewMoreCard__YrGDO{border-radius:8px;height:100%;border:1px solid #f4f4f4;transition:border-color .2s ease}.ViewMoreLink_viewMoreCard__YrGDO,.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreContent__2IMOM{display:flex;align-items:center;justify-content:center;flex-direction:column}.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreIcon__E_41O{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;width:48px;height:48px;background:#f4f4f4;color:green;transition:background-color .2s ease}.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreIcon__E_41O .ViewMoreLink_icon__TPk75{margin-right:0}.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreText__NHY7I{font-size:14px;font-weight:500}@media(min-width:1024px){.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreText__NHY7I{font-size:16px}}.ViewMoreLink_viewMoreCard__YrGDO .ViewMoreLink_viewMoreText__NHY7I{color:#000;margin-top:16px;transition:color .2s ease}@media screen and (hover:hover){.ViewMoreLink_viewMoreCard__YrGDO:focus,.ViewMoreLink_viewMoreCard__YrGDO:hover{background-color:#f9f9f9;border-color:rgba(0,0,0,0)}.ViewMoreLink_viewMoreCard__YrGDO:focus .ViewMoreLink_viewMoreIcon__E_41O,.ViewMoreLink_viewMoreCard__YrGDO:hover .ViewMoreLink_viewMoreIcon__E_41O{background:green;color:#fff}}.ViewMoreLink_recipesViewMoreCard__qaYot{border-radius:16px;transform:translateY(0);transition:box-shadow .2s ease,transform .2s ease}@media screen and (hover:hover){.ViewMoreLink_recipesViewMoreCard__qaYot:focus,.ViewMoreLink_recipesViewMoreCard__qaYot:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.0509803922);background-color:#f9f9f9;transform:translateY(-1px);border-color:rgba(0,0,0,0)}}@keyframes ProductFavoritesButton_useFade-fadeIn__q1TPh{0%{opacity:0}to{opacity:1}}@keyframes ProductFavoritesButton_useFade-fadeOut__19omP{0%{opacity:1}to{opacity:0}}.ProductFavoritesButton_root__zCUyr{margin-left:16px}.ProductFavoritesButton_root__zCUyr:not(.ProductFavoritesButton_bordered__4ILOh){border:none}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_small__1tGf6{width:30px;height:30px}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_medium__vc8hn{width:46px;height:46px}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_gray__D1s9f{color:#767272}.ProductFavoritesButton_root__zCUyr:active:not([disabled]),.ProductFavoritesButton_root__zCUyr:focus,.ProductFavoritesButton_root__zCUyr:hover:not([disabled]){background:rgba(0,0,0,0);color:#ff7070}.ProductFavoritesButton_root__zCUyr:active:not([disabled]):not(.ProductFavoritesButton_bordered__4ILOh),.ProductFavoritesButton_root__zCUyr:focus:not(.ProductFavoritesButton_bordered__4ILOh),.ProductFavoritesButton_root__zCUyr:hover:not([disabled]):not(.ProductFavoritesButton_bordered__4ILOh){border:none}.ProductFavoritesButton_root__zCUyr:active:not([disabled]).ProductFavoritesButton_bordered__4ILOh,.ProductFavoritesButton_root__zCUyr:focus.ProductFavoritesButton_bordered__4ILOh,.ProductFavoritesButton_root__zCUyr:hover:not([disabled]).ProductFavoritesButton_bordered__4ILOh{border:1px solid #ff7070}.ProductFavoritesButton_root__zCUyr[disabled]{cursor:not-allowed;opacity:.5}.ProductFavoritesButton_root__zCUyr .ProductFavoritesButton_icon__CcWN3 path:last-of-type{transition:fill .2s ease}.ProductFavoritesButton_root__zCUyr:not(.ProductFavoritesButton_isFavorite__vRxmy) .ProductFavoritesButton_icon__CcWN3 path:last-of-type{fill:rgba(0,0,0,0)}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_isFavorite__vRxmy{color:#ff7070}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_isFavorite__vRxmy .ProductFavoritesButton_icon__CcWN3{animation:pop .2s ease}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_isFavorite__vRxmy .ProductFavoritesButton_icon__CcWN3 path:last-of-type{fill:#ff7070}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_isFavorite__vRxmy:not(.ProductFavoritesButton_bordered__4ILOh){border:none}.ProductFavoritesButton_root__zCUyr.ProductFavoritesButton_isFavorite__vRxmy.ProductFavoritesButton_bordered__4ILOh{border:1px solid #ff7070}@keyframes ProductQuantityOverlay_useFade-fadeIn__xSFnc{0%{opacity:0}to{opacity:1}}@keyframes ProductQuantityOverlay_useFade-fadeOut__MtaV2{0%{opacity:1}to{opacity:0}}.ProductQuantityOverlay_root__zUWOH{position:absolute;inset:-1px -1px -1px -1px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px 8px 0 0;z-index:4;background:rgba(0,0,0,.3);font-size:14px;color:#fff}.ProductQuantityOverlay_count__O7acG{font-size:42px;font-weight:700;line-height:48px;letter-spacing:5px}@keyframes ProductSimilarProductButton_useFade-fadeIn__RnzXj{0%{opacity:0}to{opacity:1}}@keyframes ProductSimilarProductButton_useFade-fadeOut__gU78p{0%{opacity:1}to{opacity:0}}.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_subtle__qDaHj{background:#f9f9f9;color:green}.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_subtle__qDaHj:hover:not([disabled]){color:#fff;background:#060}.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_subtle__qDaHj[disabled]{color:#fff;background:#b4dab4;cursor:not-allowed}.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_small__DCWui{font-size:14px;font-weight:500}@media(min-width:1024px){.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_small__DCWui{font-size:14px}}.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_small__DCWui{padding:2px 4px}@media(min-width:640px){.ProductSimilarProductButton_root__RGzWC.ProductSimilarProductButton_small__DCWui{padding:2px 14px}}@keyframes ProductDefaultCard_useFade-fadeIn__BIEBO{0%{opacity:0}to{opacity:1}}@keyframes ProductDefaultCard_useFade-fadeOut__D6oAp{0%{opacity:1}to{opacity:0}}.ProductDefaultCard_root__5AxHF{border-radius:8px;display:flex;flex-direction:column;position:relative;height:100%;max-width:300px;background:#fff;border:1px solid #f4f4f4;color:#000;transition:border-color .2s ease}.ProductDefaultCard_root__5AxHF:hover{border-color:#dedede}.ProductDefaultCard_root__5AxHF:hover .ProductDefaultCard_favoritesButton__ar3SR,.ProductDefaultCard_root__5AxHF:hover .ProductDefaultCard_searchScoreButton__CGexu{background-color:#fff!important}.ProductDefaultCard_root__5AxHF.ProductDefaultCard_disabled__qGE9o{pointer-events:none;cursor:default}.ProductDefaultCard_root__5AxHF.ProductDefaultCard_disabled__qGE9o>*{pointer-events:none}.ProductDefaultCard_loadingOverlay__5VSJT{position:absolute;inset:-1px -1px -1px -1px;display:flex;align-items:center;justify-content:center;flex-direction:row;background:hsla(0,0%,100%,.85);z-index:10}.ProductDefaultCard_favoritesButton__ar3SR{position:absolute;top:8px;right:8px;z-index:5}.ProductDefaultCard_searchScoreButton__CGexu{position:absolute;top:8px;right:48px;z-index:5}.ProductDefaultCard_imageContainer__imTPG{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;position:relative;background:#f9f9f9;border-radius:8px 8px 0 0}.ProductDefaultCard_image__K2rf4{border-radius:8px 8px 0 0;width:100%;height:auto;max-width:300px}.ProductDefaultCard_image__K2rf4.ProductDefaultCard_unavailable__GcxDa{filter:opacity(.4)}.ProductDefaultCard_labels__hLHiq{position:absolute;top:8px;left:-1px;z-index:1}.ProductDefaultCard_optionalCardDecorations__TxQRm{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:calc(100% - 16px);position:absolute;bottom:8px;left:8px}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_optionalCardDecorationsInner__OIFi2{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;flex:1 1;width:100%}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_secondaryLabels__c09zW{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;width:100%}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_secondaryLabels__c09zW .ProductDefaultCard_secondaryLabel__vc3qO{max-width:100%;margin-left:-4px;left:0}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_infoLabel__DD_dD{margin-left:-4px!important;margin-top:4px}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_tags___uPtS.ProductDefaultCard_wrapped__DYoC4{flex-wrap:wrap;max-height:34px}@media(min-width:380px){.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_tags___uPtS.ProductDefaultCard_wrapped__DYoC4{max-height:64px}}@media(min-width:430px){.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_tags___uPtS.ProductDefaultCard_wrapped__DYoC4{flex-wrap:nowrap;max-height:100%}}.ProductDefaultCard_optionalCardDecorations__TxQRm .ProductDefaultCard_banner__Dccjz{min-height:24px;width:100%;margin:4px 0 0}.ProductDefaultCard_badge__ZoNQb{position:absolute;bottom:-12px;z-index:5}.ProductDefaultCard_content__JRVLu{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;position:relative;padding:0 8px 8px}.ProductDefaultCard_brand__Ix27N{max-width:100%;white-space:nowrap;font-size:14px;font-weight:400}@media(min-width:1024px){.ProductDefaultCard_brand__Ix27N{font-size:14px}}.ProductDefaultCard_brand__Ix27N{height:20px;margin:16px 0 2px;padding:0 2px;color:#767272;overflow:hidden;text-overflow:ellipsis}.ProductDefaultCard_name__A8sc4{min-height:40px;flex-grow:1;padding:0 2px}.ProductDefaultCard_nameText__DPa0w{font-size:14px;font-weight:500}@media(min-width:1024px){.ProductDefaultCard_nameText__DPa0w{font-size:14px}}.ProductDefaultCard_nameText__DPa0w{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:20px;max-height:40px}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu{display:flex;flex:1 1;width:100%;padding:0 2px}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_productPrice__MKMcK{flex-direction:column!important;align-items:flex-start;width:100%;flex:1 1;margin-top:4px}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_originalPrice__8Tf2z{font-size:14px;font-weight:400}@media(min-width:1024px){.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_originalPrice__8Tf2z{font-size:14px;font-weight:400}}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_originalPrice__8Tf2z{min-height:14px;line-height:14px}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_originalPrice__8Tf2z:not(.ProductDefaultCard_withStrikethrough__SEwDp){font-weight:500}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_currentPrice__JHdjo{font-size:18px;font-weight:700}@media(min-width:1024px){.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_currentPrice__JHdjo{font-size:18px;font-weight:700}}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_taxes__3VyLm{margin-top:4px}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_unitPriceLabel__qkNcq{font-size:14px;font-weight:400}@media(min-width:1024px){.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_unitPriceLabel__qkNcq{font-size:14px;font-weight:400}}.ProductDefaultCard_content__JRVLu .ProductDefaultCard_priceContainer___VfYu .ProductDefaultCard_unitPriceLabel__qkNcq{margin-top:4px;margin-left:0}.ProductDefaultCard_footer__gRjy1{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;width:100%;height:32px;margin-top:8px}.ProductDefaultCard_viewSimilarBtn__1wzL_{width:100%}.ProductDefaultCard_skeletonRoot__LxNO1 .ProductDefaultCard_content__JRVLu,.ProductDefaultCard_skeletonRoot__LxNO1 .ProductDefaultCard_imageContainer__imTPG{display:block}.ProductDefaultCard_skeletonRoot__LxNO1 .ProductDefaultCard_content__JRVLu{margin-top:16px}.ProductDefaultCard_imageSkeleton__pNP9_{width:100%;height:0!important;padding-bottom:100%;border-radius:8px 8px 0 0!important;line-height:1.5!important}.ProductDefaultCard_contentSkeleton__jBQeA{margin-top:8px}@keyframes ProductsCarousel_useFade-fadeIn__y5z_P{0%{opacity:0}to{opacity:1}}@keyframes ProductsCarousel_useFade-fadeOut__g21Mb{0%{opacity:1}to{opacity:0}}.ProductsCarousel_root__9Q4TD{margin:24px -20px 8px;padding:0 20px 8px}@media(min-width:1024px){.ProductsCarousel_root__9Q4TD{margin:4px -20px;padding:4px 20px}}.ProductsCarousel_root__9Q4TD .ProductsCarousel_viewMoreItem__MJ_Do{height:100%}.ProductsCarousel_header__A_kwm{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.ProductsCarousel_header__A_kwm:not(.ProductsCarousel_empty__Lxenv){margin-bottom:16px;margin-top:16px;min-height:34px}@media(min-width:1024px){.ProductsCarousel_header__A_kwm:not(.ProductsCarousel_empty__Lxenv){margin-bottom:24px;margin-top:32px}.ProductsCarousel_header__A_kwm.ProductsCarousel_withSubtitle__vyC9b{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}}.ProductsCarousel_icon__Frifc{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-right:8px}.ProductsCarousel_titleContainer__P_mY7{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.ProductsCarousel_title__pjBGQ{font-size:18px;font-weight:500}@media(min-width:1024px){.ProductsCarousel_title__pjBGQ{font-size:20px;font-weight:500}}.ProductsCarousel_title__pjBGQ{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.ProductsCarousel_skeleton___Vdj2{display:block;max-width:320px}.ProductsCarousel_subtitle__wS3bh{font-size:14px;font-weight:400}@media(min-width:1024px){.ProductsCarousel_subtitle__wS3bh{font-size:14px}}.ProductsCarousel_subtitle__wS3bh{color:#767272;display:none}@media(min-width:640px){.ProductsCarousel_subtitle__wS3bh{display:block;white-space:normal}}.ProductsCarousel_subtitleMobile__faTyI{font-size:14px;font-weight:400}@media(min-width:1024px){.ProductsCarousel_subtitleMobile__faTyI{font-size:14px}}.ProductsCarousel_subtitleMobile__faTyI{color:#767272;margin-bottom:16px}@media(min-width:640px){.ProductsCarousel_subtitleMobile__faTyI{display:none}}.ProductsCarousel_imageWrapper__SJHWE{display:none}@media(min-width:640px){.ProductsCarousel_imageWrapper__SJHWE{display:block}}@media screen and (hover:hover){.ProductsCarousel_imageWrapper__SJHWE:focus .ProductsCarousel_image__HmjjA,.ProductsCarousel_imageWrapper__SJHWE:hover .ProductsCarousel_image__HmjjA{transform:scale(101%) translateZ(0)}}.ProductsCarousel_image__HmjjA{border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:row;transform:scale(100%) translateZ(0);transition:transform .3s ease;position:relative;height:100%;overflow:hidden}@keyframes RecipeDetailsSection_useFade-fadeIn__XI84S{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsSection_useFade-fadeOut__ZB67O{0%{opacity:1}to{opacity:0}}.RecipeDetailsSection_title__J1atq{margin-bottom:24px;font-size:20px;font-weight:500;color:#000}@keyframes RecipeDetailsIngredientsCarousel_useFade-fadeIn__QthLi{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsIngredientsCarousel_useFade-fadeOut__fwOvz{0%{opacity:1}to{opacity:0}}.RecipeDetailsIngredientsCarousel_root____pva .RecipeDetailsIngredientsCarousel_carouselHeader__rDV6l{margin-top:0}@media(max-width:1023.98px){.RecipeDetailsIngredientsCarousel_root____pva .RecipeDetailsIngredientsCarousel_carousel__NUbfO{margin:0 -16px;padding:0}.RecipeDetailsIngredientsCarousel_root____pva .RecipeDetailsIngredientsCarousel_slidesWrapper__0E9AN{padding:0 16px}}@media(max-width:849.99px){.RecipeDetailsIngredientsCarousel_root____pva .RecipeDetailsIngredientsCarousel_carousel__NUbfO .RecipeDetailsIngredientsCarousel_navButton__Pt6IC{display:none}}@keyframes RecipeDetailsInstructions_useFade-fadeIn__K9UrB{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsInstructions_useFade-fadeOut__4C5uH{0%{opacity:1}to{opacity:0}}.RecipeDetailsInstructions_steps__tgnfL{margin-top:24px}@media(min-width:1024px){.RecipeDetailsInstructions_steps__tgnfL{margin-top:32px}}.RecipeDetailsInstructions_step__5gko3{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}.RecipeDetailsInstructions_step__5gko3:not(:first-child){margin-top:32px}.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_index__eTKS2{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_index__eTKS2{font-size:14px}}.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_index__eTKS2{flex-shrink:0;width:32px;height:32px;border-radius:50%;line-height:30px;color:green;background:#e9f8e8}.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_text__Rpv2P{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_text__Rpv2P{font-size:18px;font-weight:400}}.RecipeDetailsInstructions_step__5gko3 .RecipeDetailsInstructions_text__Rpv2P{min-height:32px;margin-left:16px}@keyframes RecipeLabel_useFade-fadeIn__ANLwp{0%{opacity:0}to{opacity:1}}@keyframes RecipeLabel_useFade-fadeOut__ROp_M{0%{opacity:1}to{opacity:0}}.RecipeLabel_root__kDnXl{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeLabel_root__kDnXl{font-size:16px;font-weight:500}}.RecipeLabel_root__kDnXl{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:28px;max-height:28px;padding:0 14px;border-radius:0 8px 8px 0;letter-spacing:.5px}.RecipeLabel_root__kDnXl.RecipeLabel_rounded__7m_4J{border-radius:8px}@media(min-width:1024px){.RecipeLabel_root__kDnXl{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:32px;max-height:32px;padding:0 16px}}@keyframes RecipeCard_useFade-fadeIn__XC2Y_{0%{opacity:0}to{opacity:1}}@keyframes RecipeCard_useFade-fadeOut__xd3Zx{0%{opacity:1}to{opacity:0}}.RecipeCard_root__Q2RcG{border-radius:16px;display:block;width:100%;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,0);transform:translateY(0);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.RecipeCard_root__Q2RcG:hover{cursor:pointer;border-color:#dedede;box-shadow:0 3px 6px 0 rgba(0,0,0,.0509803922);transform:translateY(-1px)}.RecipeCard_thumbnail__MFrFI{position:relative;width:100%;overflow:hidden}.RecipeCard_thumbnail__MFrFI .RecipeCard_image__HS2K3{display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;width:100%}.RecipeCard_thumbnail__MFrFI .RecipeCard_label__NIDD3{font-size:14px;font-weight:500}@media(min-width:640px){.RecipeCard_thumbnail__MFrFI .RecipeCard_label__NIDD3{font-size:16px;font-weight:500}}.RecipeCard_thumbnail__MFrFI .RecipeCard_label__NIDD3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:28px;max-height:28px;position:absolute;top:8px;left:0;padding-top:0;padding-bottom:0;max-width:75%}@media(min-width:640px){.RecipeCard_thumbnail__MFrFI .RecipeCard_label__NIDD3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:32px;max-height:32px;top:16px}}.RecipeCard_thumbnail__MFrFI .RecipeCard_banner__vZTL0{position:absolute;width:calc(100% - 16px);bottom:8px;left:8px;min-height:24px}.RecipeCard_content__pqLqu{flex-shrink:0;padding:12px 8px 8px;border-radius:0 0 16px 16px;border:1px solid #f4f4f4;border-top:none}.RecipeCard_content__pqLqu .RecipeCard_stats__vkpS_{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;min-height:22px;margin-bottom:12px;padding:0 2px}.RecipeCard_content__pqLqu .RecipeCard_name__r8jlU{font-size:16px;font-weight:500}@media(min-width:640px){.RecipeCard_content__pqLqu .RecipeCard_name__r8jlU{font-size:16px;font-weight:500}}.RecipeCard_content__pqLqu .RecipeCard_name__r8jlU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:20px;max-height:40px;min-height:40px;padding:0 4px;color:#000}.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm{min-height:28px;padding:0 4px;margin-top:4px}.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm .RecipeCard_originalPrice__ljmgS{margin-bottom:1px;margin-right:6px}.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm .RecipeCard_perServingLabel__xuD2q{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm .RecipeCard_perServingLabel__xuD2q{font-size:16px;font-weight:500}}.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm .RecipeCard_perServingLabel__xuD2q{margin-left:1px;margin-bottom:2px}.RecipeCard_content__pqLqu .RecipeCard_actions__ki9xz{width:100%;margin-top:8px}.RecipeCard_content__pqLqu .RecipeCard_actions__ki9xz .RecipeCard_viewIngredientsButton__4Pr6M{font-size:14px;font-weight:500}@media(min-width:640px){.RecipeCard_content__pqLqu .RecipeCard_actions__ki9xz .RecipeCard_viewIngredientsButton__4Pr6M{font-size:16px;font-weight:500}}.RecipeCard_content__pqLqu .RecipeCard_actions__ki9xz .RecipeCard_viewIngredientsButton__4Pr6M{width:100%;height:40px}@media(min-width:640px){.RecipeCard_content__pqLqu{padding:12px}.RecipeCard_content__pqLqu .RecipeCard_name__r8jlU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:21px;max-height:42px}.RecipeCard_content__pqLqu .RecipeCard_pricing__ilItm{min-height:28px;margin-top:8px}.RecipeCard_content__pqLqu .RecipeCard_actions__ki9xz{margin-top:12px}}@media(min-width:1024px){.RecipeCard_content__pqLqu .RecipeCard_name__r8jlU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:22px;max-height:44px}}@keyframes RecipeCarousel_useFade-fadeIn__cLrOi{0%{opacity:0}to{opacity:1}}@keyframes RecipeCarousel_useFade-fadeOut__z9E0N{0%{opacity:1}to{opacity:0}}.RecipeCarousel_viewMore__OImIh{height:100%}.RecipeCarousel_carousel__ASrfu{margin:0 -16px}@media(min-width:640px){.RecipeCarousel_carousel__ASrfu{margin:0}}.RecipeCarousel_carouselSlidesWrapper__XRwvk{padding:0 16px}@media(min-width:640px){.RecipeCarousel_carouselSlidesWrapper__XRwvk{padding:0}}.RecipeCarousel_header__SYjrk{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:16px}@media(min-width:640px){.RecipeCarousel_header__SYjrk{margin-bottom:24px}}@media(min-width:1024px){.RecipeCarousel_header__SYjrk{margin-bottom:24px}}.RecipeCarousel_header__SYjrk:not(.RecipeCarousel_empty__uwxD3){min-height:34px}.RecipeCarousel_header__SYjrk .RecipeCarousel_title__3tug1{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipeCarousel_header__SYjrk .RecipeCarousel_title__3tug1{font-size:24px;font-weight:500}}.RecipeCarousel_header__SYjrk .RecipeCarousel_title__3tug1{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes RecipeDetailsSimilarRecipesCarousel_useFade-fadeIn__kXUa7{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsSimilarRecipesCarousel_useFade-fadeOut__3Gdwp{0%{opacity:1}to{opacity:0}}@media(max-width:1023.98px){.RecipeDetailsSimilarRecipesCarousel_root__uOkoM .RecipeDetailsSimilarRecipesCarousel_navButton__WN1V5{display:none}}@keyframes RecipeDetailsTextIngredients_useFade-fadeIn__xK4Mt{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTextIngredients_useFade-fadeOut__RvDYf{0%{opacity:1}to{opacity:0}}.RecipeDetailsTextIngredients_list__tEK_e{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.RecipeDetailsTextIngredients_item__Q8ESe{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;padding:4px 0}@media(min-width:1024px){.RecipeDetailsTextIngredients_item__Q8ESe{width:50%}}.RecipeDetailsTextIngredients_marker__40G1t{font-size:14px;font-weight:500}@media(min-width:1024px){.RecipeDetailsTextIngredients_marker__40G1t{font-size:18px;font-weight:500}}.RecipeDetailsTextIngredients_label__acMVU{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeDetailsTextIngredients_label__acMVU{font-size:18px;font-weight:400}}.RecipeDetailsTextIngredients_label__acMVU{margin-left:8px}@keyframes RecipeDetailsTips_useFade-fadeIn__BWC5l{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTips_useFade-fadeOut__ir60F{0%{opacity:1}to{opacity:0}}.RecipeDetailsTips_content__dU0Sh{border-radius:8px;padding:16px 24px;background:#f9f9f9}.RecipeDetailsTips_text__lX6Wj{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeDetailsTips_text__lX6Wj{font-size:16px}}@keyframes YoutubeVideo_useFade-fadeIn__jQ2pc{0%{opacity:0}to{opacity:1}}@keyframes YoutubeVideo_useFade-fadeOut__wm8_u{0%{opacity:1}to{opacity:0}}.YoutubeVideo_root__4Y8Lb{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.YoutubeVideo_root__4Y8Lb iframe{left:0;top:0;height:100%;width:100%;position:absolute}.YoutubeVideo_overlay__o5j7K{position:absolute;inset:0 0 0 0}@keyframes RecipeDetailsVideo_useFade-fadeIn__74Erv{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsVideo_useFade-fadeOut__JU6jS{0%{opacity:1}to{opacity:0}}.RecipeDetailsVideo_description__xdcEc{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeDetailsVideo_description__xdcEc{font-size:18px;font-weight:400}}.RecipeDetailsVideo_description__xdcEc{margin-bottom:24px}@media(min-width:1024px){.RecipeDetailsVideo_description__xdcEc{margin-bottom:32px}}.RecipeDetailsVideo_video__3YXX1{border-radius:16px}@keyframes RecipeDetails_useFade-fadeIn__E4Bjj{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetails_useFade-fadeOut__vm7Kg{0%{opacity:1}to{opacity:0}}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_stats__H11yK{margin-top:24px}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_stats__H11yK .RecipeDetails_stat__Eb3jv{padding-top:8px;padding-bottom:8px}@media(min-width:640px){.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_stats__H11yK{margin-top:32px}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_stats__H11yK .RecipeDetails_stat__Eb3jv{padding-top:12px;padding-bottom:12px}}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_ingredients__lHTJ7{margin-top:28px}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_ingredients__lHTJ7 .RecipeDetails_ingredientsList__eSkiD{border-bottom:none}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_description__MfuaV{margin-top:24px;padding-top:24px;border-top:1px solid #f4f4f4}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_related__K_Bkp .RecipeDetails_relatedSlider__9uKru{width:calc(100% + 32px);margin:0 -16px;padding:0 16px}.RecipeDetails_root__n0UNS.RecipeDetails_mobile__0wQOf .RecipeDetails_related__K_Bkp .RecipeDetails_relatedNavigationBtn__OARxL{display:none}@media(min-width:1024px){.RecipeDetails_root__n0UNS.RecipeDetails_desktop__qYI5b .RecipeDetails_stats__H11yK{width:calc(100% + 24px);margin:32px -12px 0;padding:0 8px}.RecipeDetails_root__n0UNS.RecipeDetails_desktop__qYI5b .RecipeDetails_stats__H11yK .RecipeDetails_stat__Eb3jv{margin:0 4px;padding:12px 0}}@media(min-width:1260px){.RecipeDetails_root__n0UNS.RecipeDetails_desktop__qYI5b .RecipeDetails_stats__H11yK{width:calc(100% + 48px);margin:32px -24px 0;padding:0 12px}.RecipeDetails_root__n0UNS.RecipeDetails_desktop__qYI5b .RecipeDetails_stats__H11yK .RecipeDetails_stat__Eb3jv{margin:0 12px;padding:16px 0}}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_title__0osN7{font-size:18px;font-weight:600;line-height:1;color:#000}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle{margin-left:16px;margin-right:4px;flex-shrink:0}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_originalPrice__373y_,.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_price__GnLa6{font-size:26px;font-weight:500}@media(min-width:1024px){.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_originalPrice__373y_,.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_price__GnLa6{font-size:26px;font-weight:500}}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_originalPrice__373y_,.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_price__GnLa6{line-height:1}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_perServingLabel__SEyyi{font-size:16px;font-weight:400}@media(min-width:1024px){.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_perServingLabel__SEyyi{font-size:16px;font-weight:400}}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle .RecipeDetails_perServingLabel__SEyyi{margin-left:4px;line-height:1.4}@media(min-width:640px){.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_title__0osN7{font-size:24px;font-weight:600}}@media(min-width:1024px){.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_title__0osN7{font-size:42px;font-weight:700}.RecipeDetails_main__3ioya .RecipeDetails_header__Tpdj8 .RecipeDetails_pricePerServing__6Zdle{min-height:42px;padding-bottom:2px}}.RecipeDetails_main__3ioya .RecipeDetails_date__DYJFi{font-size:14px;font-weight:400}@media(min-width:1024px){.RecipeDetails_main__3ioya .RecipeDetails_date__DYJFi{font-size:16px}}.RecipeDetails_main__3ioya .RecipeDetails_date__DYJFi{margin-top:8px;line-height:1.2;color:#767272}@media(min-width:640px){.RecipeDetails_main__3ioya .RecipeDetails_date__DYJFi{margin-top:8px}}@media(min-width:1024px){.RecipeDetails_main__3ioya .RecipeDetails_date__DYJFi{margin-top:16px}}.RecipeDetails_main__3ioya .RecipeDetails_description__MfuaV{margin-top:24px}.RecipeDetails_main__3ioya .RecipeDetails_promoBannerContainer__5T2RU{margin-top:16px;min-width:221px;width:-moz-fit-content;width:fit-content}.RecipeDetails_main__3ioya .RecipeDetails_ingredients__lHTJ7 .RecipeDetails_ingredientsList__eSkiD.RecipeDetails_withoutBorder__UgGqg{border-bottom:none}.RecipeDetails_details__eQcyc .RecipeDetails_section__Jqudh{margin-top:24px;padding-top:24px;border-top:1px solid #f4f4f4}@media(min-width:1024px){.RecipeDetails_details__eQcyc .RecipeDetails_section__Jqudh{margin-top:32px;padding-top:32px}.RecipeDetails_details__eQcyc .RecipeDetails_section__Jqudh.RecipeDetails_textIngredients__Q0hgE{margin-top:8px;border-top:none}}.RecipeDetails_details__eQcyc .RecipeDetails_tags__UL87D{margin-top:32px}.RecipeDetails_details__eQcyc .RecipeDetails_tags__UL87D .RecipeDetails_tagsWrapper__DIzDr{flex-wrap:wrap}@media(min-width:1024px){.RecipeDetails_details__eQcyc .RecipeDetails_tags__UL87D{margin-top:48px}}@keyframes ResponsiveImage_useFade-fadeIn__53cbM{0%{opacity:0}to{opacity:1}}@keyframes ResponsiveImage_useFade-fadeOut__fJ7zY{0%{opacity:1}to{opacity:0}}@media(min-width:640px){.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-sm__b16Wu .ResponsiveImage_responsiveImage__r8IQz{display:none}.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-sm__b16Wu.ResponsiveImage_rendered__h5Mwx .ResponsiveImage_desktopImage__u8XiB{display:flex}}@media(min-width:1024px){.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-md__ub4Um .ResponsiveImage_responsiveImage__r8IQz{display:none}.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-md__ub4Um.ResponsiveImage_rendered__h5Mwx .ResponsiveImage_desktopImage__u8XiB{display:flex}}@media(min-width:1260px){.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-lg__mFMe_ .ResponsiveImage_responsiveImage__r8IQz{display:none}.ResponsiveImage_root__ID8_6.ResponsiveImage_break-at-lg__mFMe_.ResponsiveImage_rendered__h5Mwx .ResponsiveImage_desktopImage__u8XiB{display:flex}}.ResponsiveImage_responsiveImage__r8IQz{display:flex}.ResponsiveImage_desktopImage__u8XiB{display:none}@keyframes RecipePageBanner_useFade-fadeIn__7ZIVq{0%{opacity:0}to{opacity:1}}@keyframes RecipePageBanner_useFade-fadeOut__sdf8s{0%{opacity:1}to{opacity:0}}.RecipePageBanner_root__4PeX0{border-radius:16px;overflow:hidden}.RecipePageBanner_banner__HTbe1{display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;height:100%;overflow:hidden}.RecipePageBanner_banner__HTbe1 .RecipePageBanner_label__5JzX5{position:absolute;top:16px;left:0;z-index:1}@media(min-width:640px){.RecipePageBanner_banner__HTbe1 .RecipePageBanner_label__5JzX5{top:24px}}.RecipePageBanner_banner__HTbe1.RecipePageBanner_fill__OoQlD .RecipePageBanner_desktopWrapper__ZxKfn{width:var(--desktopWidth);height:var(--desktopHeight)}.RecipePageBanner_banner__HTbe1.RecipePageBanner_fill__OoQlD .RecipePageBanner_responsiveWrapper__uwgbb{width:var(--responsiveWidth);height:var(--responsiveHeight)}@keyframes Breadcrumbs_useFade-fadeIn__cryzN{0%{opacity:0}to{opacity:1}}@keyframes Breadcrumbs_useFade-fadeOut__GNnmZ{0%{opacity:1}to{opacity:0}}.Breadcrumbs_root__ON2ct,.Breadcrumbs_root__ON2ct.Breadcrumbs_default__vIAlY{position:relative}.Breadcrumbs_root__ON2ct.Breadcrumbs_underlined__hEhEH .Breadcrumbs_breadcrumb__CUpcJ{color:#767272;border-bottom:1px dashed #767272}.Breadcrumbs_root__ON2ct.Breadcrumbs_disableLast__ApcG5 .Breadcrumbs_breadcrumb__CUpcJ.Breadcrumbs_last__vpaYs{color:#767272}@media(min-width:640px){.Breadcrumbs_root__ON2ct.Breadcrumbs_disableLast__ApcG5:not(.Breadcrumbs_last__vpaYs):hover{color:green}}.Breadcrumbs_skeleton__lrbZJ,.Breadcrumbs_skeleton__lrbZJ>*{width:100%}.Breadcrumbs_fade__xSNsa{position:absolute;inset:0 0 0 0;pointer-events:none}.Breadcrumbs_fade__xSNsa.Breadcrumbs_start___C7JX:before{position:absolute;left:0;top:0;bottom:0;content:"";background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.85));width:85px}.Breadcrumbs_fade__xSNsa.Breadcrumbs_end__8SrQ3:after{position:absolute;right:0;top:0;bottom:0;content:"";background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.85));width:85px}@media(min-width:1024px){.Breadcrumbs_fade__xSNsa.Breadcrumbs_end__8SrQ3:after,.Breadcrumbs_fade__xSNsa.Breadcrumbs_start___C7JX:before{content:none}}.Breadcrumbs_container___7zGQ{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;position:relative;width:100%;padding-bottom:8px;overflow-x:auto}@media(min-width:1024px){.Breadcrumbs_container___7zGQ{overflow-x:hidden;padding-bottom:0;min-width:0}}.Breadcrumbs_breadcrumb__CUpcJ{font-size:14px;font-weight:400}@media(min-width:1024px){.Breadcrumbs_breadcrumb__CUpcJ{font-size:14px}}.Breadcrumbs_breadcrumb__CUpcJ{flex-shrink:0}@media(min-width:640px){.Breadcrumbs_breadcrumb__CUpcJ{color:#454545;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:40px;display:block;flex-shrink:1}.Breadcrumbs_breadcrumb__CUpcJ.Breadcrumbs_last__vpaYs{max-width:none}}.Breadcrumbs_chevron__5E_jM{color:#767272;margin:0 6px;flex-shrink:0}.Breadcrumbs_endAnchor__bz0Yz,.Breadcrumbs_startAnchor__ozpyv{flex-shrink:0}.Breadcrumbs_endAnchor__bz0Yz{width:1px}@keyframes RecipeDetailsTemplate_useFade-fadeIn__9F5Ef{0%{opacity:0}to{opacity:1}}@keyframes RecipeDetailsTemplate_useFade-fadeOut__pN_DY{0%{opacity:1}to{opacity:0}}.RecipeDetailsTemplate_root__k_2wk{padding-bottom:40px}.RecipeDetailsTemplate_banner__4XUg1{margin-top:16px;border-radius:16px 16px 0 0}@media(min-width:640px){.RecipeDetailsTemplate_banner__4XUg1{margin-top:16px}}@media(min-width:1024px){.RecipeDetailsTemplate_banner__4XUg1{margin-top:32px}}.RecipeDetailsTemplate_content__SjncU{display:flex;align-items:space-between;justify-content:flex-start;flex-direction:column;margin-top:24px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_sidebar__ZkfWg{display:none;min-width:322px;max-width:322px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_main__8Thmi{flex:1 1;min-width:0}@media(min-width:640px){.RecipeDetailsTemplate_content__SjncU{margin-top:24px}}@media(min-width:1024px){.RecipeDetailsTemplate_content__SjncU{display:flex;align-items:space-between;justify-content:flex-start;flex-direction:row;margin-top:48px}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_sidebar__ZkfWg{display:flex}.RecipeDetailsTemplate_content__SjncU .RecipeDetailsTemplate_main__8Thmi{padding-left:40px}}@keyframes FilterCarousel_useFade-fadeIn__ENy4o{0%{opacity:0}to{opacity:1}}@keyframes FilterCarousel_useFade-fadeOut__eRKFw{0%{opacity:1}to{opacity:0}}.FilterCarousel_root__9DwAi{position:relative}.FilterCarousel_carousel__h_izG{max-width:100%;margin-top:12px}.FilterCarousel_slide__yB7zH{max-width:102px;width:100%}.FilterCarousel_optionWrapper___ZAYE{text-align:center;padding:4px;margin:0 4px;border-radius:4px}.FilterCarousel_optionWrapper___ZAYE.FilterCarousel_active__RiZZB{background-color:#f9f9f9;color:green}.FilterCarousel_option__JYCa8{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:4px}.FilterCarousel_option__JYCa8 .FilterCarousel_name__GE5hY{justify-content:center;flex-direction:row;font-size:10px;min-height:40px;line-height:1.2;padding:0 4px;display:flex;align-items:center;flex-direction:column;gap:2px}.FilterCarousel_option__JYCa8 .FilterCarousel_count__rOqOz{color:#767272}.FilterCarousel_imageWrapper__aIBH7{display:flex;align-items:center;justify-content:center;flex-direction:row;width:56px;height:56px;max-width:56px;max-height:56px}.FilterCarousel_image__fJKJJ{background-color:#f9f9f9;border-radius:4px;overflow:hidden}.FilterCarousel_fade__l4tS_{position:absolute;top:0;bottom:0;margin:auto;width:50px;height:100%;z-index:10;transition:all .4s ease;cursor:pointer}.FilterCarousel_fade__l4tS_.FilterCarousel_hidden__id9b4{opacity:0;pointer-events:none}.FilterCarousel_fade__l4tS_.FilterCarousel_left__KdbJc{width:50px;left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,white)}.FilterCarousel_fade__l4tS_.FilterCarousel_right__iNHqD{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,white)}@keyframes ListingHeader_useFade-fadeIn__ivRYb{0%{opacity:0}to{opacity:1}}@keyframes ListingHeader_useFade-fadeOut__VB29C{0%{opacity:1}to{opacity:0}}.ListingHeader_root__dRkE2 .ListingHeader_titleWrapper__xyPer{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.ListingHeader_root__dRkE2 .ListingHeader_titleWrapper__xyPer .ListingHeader_fullWidth__CNZe_{width:100%}.ListingHeader_root__dRkE2 .ListingHeader_titleWrapper__xyPer .ListingHeader_title__oujz_{font-size:20px;font-weight:500}@media(min-width:1024px){.ListingHeader_root__dRkE2 .ListingHeader_titleWrapper__xyPer .ListingHeader_title__oujz_{font-size:26px}}.ListingHeader_root__dRkE2 .ListingHeader_withoutTitle__c5jWQ{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}@media(min-width:1260px){.ListingHeader_root__dRkE2 .ListingHeader_withoutTitle__c5jWQ{margin-bottom:24px}}@keyframes RecipesEmptyState_useFade-fadeIn__UEraU{0%{opacity:0}to{opacity:1}}@keyframes RecipesEmptyState_useFade-fadeOut__en14r{0%{opacity:1}to{opacity:0}}.RecipesEmptyState_root__0Sgh0{display:flex;align-items:center;justify-content:center;flex-direction:row}.RecipesEmptyState_title__bS8R6{margin-top:32px}@keyframes PerRow_useFade-fadeIn__tftx9{0%{opacity:0}to{opacity:1}}@keyframes PerRow_useFade-fadeOut__ZDHps{0%{opacity:1}to{opacity:0}}.PerRow_root__iWxZx{overflow:hidden}.PerRow_list__9IO2b{display:flex;flex-wrap:wrap}.PerRow_item__i34NX{flex-shrink:0}@keyframes RecipesSearchBox_useFade-fadeIn__a8qho{0%{opacity:0}to{opacity:1}}@keyframes RecipesSearchBox_useFade-fadeOut__R2FWf{0%{opacity:1}to{opacity:0}}.RecipesSearchBox_root__U8QwX{flex-grow:1;position:relative}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT{width:100%;height:44px;padding:0 84px 1px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f4f4f4;border-color:rgba(0,0,0,0);border-radius:8px}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:focus,.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:hover{border-color:#dedede!important}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT:input-placeholder{color:#767272;font-weight:400}.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT::placeholder{color:#767272;font-weight:400}@media(min-width:1024px){.RecipesSearchBox_root__U8QwX .RecipesSearchBox_input__GaYyT{padding-right:24px}}.RecipesSearchBox_form__BmKb9{position:relative}.RecipesSearchBox_clearButtonContainer__Ze_Px,.RecipesSearchBox_searchButtonContainer__dPCgK{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:5px}.RecipesSearchBox_clearButtonContainer__Ze_Px.RecipesSearchBox_inactive__n2e__,.RecipesSearchBox_searchButtonContainer__dPCgK.RecipesSearchBox_inactive__n2e__{pointer-events:none}.RecipesSearchBox_clearButtonContainer__Ze_Px:not(.RecipesSearchBox_inactive__n2e__),.RecipesSearchBox_searchButtonContainer__dPCgK:not(.RecipesSearchBox_inactive__n2e__){cursor:pointer}.RecipesSearchBox_clearButtonWrapper__P_r97,.RecipesSearchBox_searchButtonWrapper__N1esa{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;height:100%;border-radius:8px}.RecipesSearchBox_clearButton__x9xHD,.RecipesSearchBox_searchButton__BFnkU{transition:color .25s ease}.RecipesSearchBox_searchButtonContainer__dPCgK{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;right:0;top:0;bottom:0}.RecipesSearchBox_searchButtonWrapper__N1esa{width:46px;background-color:rgba(0,0,0,0);transition:background-color .25s ease}.RecipesSearchBox_searchButtonWrapper__N1esa:hover{background-color:green}.RecipesSearchBox_searchButtonWrapper__N1esa:hover .RecipesSearchBox_searchButton__BFnkU{color:#fff}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9{background-color:green}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9 .RecipesSearchBox_searchButton__BFnkU{color:#fff}.RecipesSearchBox_searchButtonWrapper__N1esa.RecipesSearchBox_active__q9QS9:hover{background-color:#005200}.RecipesSearchBox_searchButton__BFnkU{color:green}.RecipesSearchBox_clearButtonContainer__Ze_Px{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;right:46px;top:0;bottom:0}.RecipesSearchBox_clearButtonWrapper__P_r97:hover .RecipesSearchBox_clearButton__x9xHD{color:#005200}.RecipesSearchBox_clearButton__x9xHD{color:green}@keyframes RecipesListingTemplate_useFade-fadeIn__3eGZO{0%{opacity:0}to{opacity:1}}@keyframes RecipesListingTemplate_useFade-fadeOut__C4M2m{0%{opacity:1}to{opacity:0}}.RecipesListingTemplate_layoutContainer__iwQbc{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesListingTemplate_layoutContainer__iwQbc{padding-top:32px;padding-bottom:32px}}.RecipesListingTemplate_layoutContent__H8aBA{min-width:0;overflow:visible}.RecipesListingTemplate_banner__lCNpC{margin:24px 0}@media(min-width:1024px){.RecipesListingTemplate_banner__lCNpC{margin-bottom:42px}}.RecipesListingTemplate_emptyState__kTk_U{min-height:500px}.RecipesListingTemplate_content__SpgyS{margin:8px auto 0}.RecipesListingTemplate_content__SpgyS.RecipesListingTemplate_withSideMargin__FLpaU{max-width:1488px}@media(min-width:640px){.RecipesListingTemplate_content__SpgyS{margin-top:8px}}@media(min-width:1024px){.RecipesListingTemplate_content__SpgyS{margin-top:24px}}.RecipesListingTemplate_search__xePL6{max-width:736px;margin-bottom:16px}@media(min-width:1024px){.RecipesListingTemplate_search__xePL6{margin-bottom:24px}}.RecipesListingTemplate_title__vzmyh{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipesListingTemplate_title__vzmyh{font-size:34px;font-weight:500}}.RecipesListingTemplate_title__vzmyh{margin-bottom:16px;color:#000}.RecipesListingTemplate_title__vzmyh.RecipesListingTemplate_small__diaDU{font-size:16px;font-weight:500}@media(min-width:1024px){.RecipesListingTemplate_title__vzmyh.RecipesListingTemplate_small__diaDU{font-size:24px;font-weight:500}}@media(min-width:640px){.RecipesListingTemplate_title__vzmyh{margin-bottom:24px}}.RecipesListingTemplate_list__ZGz7n .RecipesListingTemplate_perRow__LrF6q{margin:0 -8px;padding:8px 8px 16px}@keyframes RecipesByTagTemplate_useFade-fadeIn__zdP52{0%{opacity:0}to{opacity:1}}@keyframes RecipesByTagTemplate_useFade-fadeOut__e8Zbt{0%{opacity:1}to{opacity:0}}.RecipesByTagTemplate_layoutContainer__tuinj{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesByTagTemplate_layoutContainer__tuinj{padding-top:32px;padding-bottom:32px}}.RecipesByTagTemplate_layoutContent__dXwYV{min-width:0;overflow:visible}@keyframes RecipesLandingPageHero_useFade-fadeIn__jIwf2{0%{opacity:0}to{opacity:1}}@keyframes RecipesLandingPageHero_useFade-fadeOut__Gmmsp{0%{opacity:1}to{opacity:0}}.RecipesLandingPageHero_root__20beq{position:relative}.RecipesLandingPageHero_banner__w8zBQ{position:absolute;inset:0 0 0 0}.RecipesLandingPageHero_content__b4wbH{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;min-height:300px;padding:24px 0 0;z-index:1}@media(min-width:640px){.RecipesLandingPageHero_content__b4wbH{min-height:350px}}@media(min-width:1024px){.RecipesLandingPageHero_content__b4wbH{min-height:400px}}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr{width:100%;padding:16px 16px 24px;text-align:center;background:hsla(0,0%,100%,.8)}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_description__dED6V,.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_title__65tQ4{margin:0 auto;max-width:960px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_title__65tQ4{font-size:22px;font-weight:700}@media(min-width:640px){.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_title__65tQ4{font-size:34px;font-weight:700}}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_title__65tQ4{color:#000}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_description__dED6V{font-size:14px;font-weight:500}@media(min-width:640px){.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_description__dED6V{font-size:18px;font-weight:500}}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_description__dED6V{margin-top:8px;color:#454545}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:24px 0;flex:1 1;align-self:stretch}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tags__3i2Cb{display:flex;align-items:center;justify-content:center;flex-direction:row;margin:0 auto -4px;padding:0 16px;flex-wrap:wrap;max-width:960px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:8px;font-size:14px;font-weight:500}@media(min-width:1024px){.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc{font-size:14px;font-weight:500}}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc{position:relative;margin-bottom:6px;padding:6px 12px;color:#454545;background-color:#fff;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc .RecipesLandingPageHero_tagLabel__EDeUA{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}@media(min-width:1024px){.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc .RecipesLandingPageHero_tagLabel__EDeUA{font-size:14px;font-weight:500}}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc .RecipesLandingPageHero_tagLabel__EDeUA{line-height:1}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc:hover{color:#fff;background-color:green}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc:not(:first-child){margin-left:4px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc.RecipesLandingPageHero_primary__TgSJ_{color:green}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc.RecipesLandingPageHero_primary__TgSJ_:hover{color:#fff}@media(min-width:640px){.RecipesLandingPageHero_content__b4wbH{padding:32px 0 0}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr{padding:16px 16px 24px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_details__w8oGr .RecipesLandingPageHero_description__dED6V{margin-top:16px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2{padding:32px 0}}@media(min-width:1024px){.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2{margin-bottom:-16px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc{margin-bottom:16px;padding:8px 16px}.RecipesLandingPageHero_content__b4wbH .RecipesLandingPageHero_tagsWrapper__Lvaj2 .RecipesLandingPageHero_tag__mObSc:not(:first-child){margin-left:16px}}@keyframes RecipesLandingPageTemplate_useFade-fadeIn__ZrY8Y{0%{opacity:0}to{opacity:1}}@keyframes RecipesLandingPageTemplate_useFade-fadeOut__bBRPe{0%{opacity:1}to{opacity:0}}.RecipesLandingPageTemplate_layoutContainer__x9ABR{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesLandingPageTemplate_layoutContainer__x9ABR{padding-top:32px;padding-bottom:32px}}.RecipesLandingPageTemplate_layoutContent__dW_ey{min-width:0;overflow:visible}.RecipesLandingPageTemplate_hero__GbtDT{margin-top:16px}@media(min-width:1024px){.RecipesLandingPageTemplate_hero__GbtDT{margin-top:32px}}.RecipesLandingPageTemplate_content__KwDp3{max-width:1488px;margin:0 auto}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_emptyState__KoFwg{min-height:500px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_search__p7nGh{max-width:736px;margin:24px 0 0}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_search__p7nGh{margin-top:40px}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh{margin:32px auto 0;padding-bottom:40px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh .RecipesLandingPageTemplate_slot__qROCY:not(:first-child){margin-top:24px}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_slots__yPwMh .RecipesLandingPageTemplate_slot__qROCY:not(:first-child){margin-top:40px}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselTitle__oU8MM{font-size:18px;font-weight:500}@media(min-width:1024px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselTitle__oU8MM{font-size:26px;font-weight:500}}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselSlider__IyHUI{width:calc(100% + 16px);margin:-4px -8px;padding:4px 8px}@media(max-width:960px){.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselSlider__IyHUI{width:calc(100% + 32px);margin:-4px -16px;padding:4px 16px}.RecipesLandingPageTemplate_content__KwDp3 .RecipesLandingPageTemplate_recipeCarousel__9R9jr .RecipesLandingPageTemplate_recipeCarouselNavBtn__jOeps{display:none}}@keyframes RecipesPageTemplate_useFade-fadeIn__GFiv8{0%{opacity:0}to{opacity:1}}@keyframes RecipesPageTemplate_useFade-fadeOut__VcXt_{0%{opacity:1}to{opacity:0}}.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContainer__YBUrO{max-width:1624px;padding-top:16px;padding-bottom:16px}@media(min-width:1024px){.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContainer__YBUrO{padding-top:32px;padding-bottom:32px}}.RecipesPageTemplate_layout__jN9Wr .RecipesPageTemplate_layoutContent__BeHr7{min-width:0;overflow:visible}