.RecipeDetails_wrapper__r2BGP{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:40px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_wrapperContent__QGhJ4{background-color:#faf9f4;border-radius:16px;margin-top:0;padding:37px 24px}@media(min-width:768px){.RecipeDetails_wrapper__r2BGP,.RecipeDetails_wrapper__r2BGP .RecipeDetails_wrapperContent__QGhJ4{margin:0 auto;max-width:700px}}.RecipeDetails_wrapper__r2BGP h1{color:#a84b28!important;font-family:Hit and Run\!,sans-serif!important;font-size:24px;text-transform:uppercase}@media(min-width:768px){.RecipeDetails_wrapper__r2BGP h1{font-size:30px}}.RecipeDetails_wrapper__r2BGP .RecipeDetails_authors__9YDye{font-size:16px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_goBack__f_1GS{align-items:center;display:flex;color:#474038;cursor:pointer;font-size:16px;font-weight:600;left:0;position:absolute;top:-40px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_goBack__f_1GS svg{margin-right:10px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS{column-gap:100px;width:100%}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS h2{font-size:18px;font-weight:600;margin:8px 0}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS img{border-radius:8px;height:100%;margin-bottom:24px;margin-top:30px;max-height:400px;object-fit:cover;width:100%}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS img.RecipeDetails_defaultCover__tVdNg{object-fit:scale-down}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS .RecipeDetails_block__wRNEu{background-color:#fff;border-radius:8px;padding:12px 8px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS .RecipeDetails_block__wRNEu .RecipeDetails_progressWrapper__9NqjI{display:flex;align-items:center;gap:10px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS .RecipeDetails_block__wRNEu .RecipeDetails_progressWrapper__9NqjI .RecipeDetails_progress__LB3Gv{color:#667085!important;margin:20px 0}.RecipeDetails_wrapper__r2BGP .RecipeDetails_content__hRggS .RecipeDetails_block__wRNEu ul{list-style-type:none}.RecipeDetails_wrapper__r2BGP .RecipeDetails_instacartBtnMobile__MGc8h{width:100%}@media screen and (min-width:768px){.RecipeDetails_wrapper__r2BGP .RecipeDetails_instacartBtnMobile__MGc8h{display:none}}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY{background-color:#faf9f4;bottom:-30px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:6px;padding:12px 0;position:-webkit-sticky;position:sticky}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_instacartBtn__9uX6o{display:none}@media screen and (min-width:768px){.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY{bottom:-60px;display:flex;flex-wrap:wrap;gap:12px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY button{min-width:190px}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_instacartBtn__9uX6o{display:flex}}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_deleteBtn__lCBLq{background-color:rgba(0,0,0,0);border:1px solid #ab3130;color:#ab3130}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_deleteBtn__lCBLq:hover{background-color:#ab3130!important;color:#fff}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_markBtn__SWy2_{background-color:#fff}.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_instacartBtn__9uX6o{grid-column:1/3}@media screen and (min-width:768px){.RecipeDetails_wrapper__r2BGP .RecipeDetails_actionBtns__XORZY .RecipeDetails_instacartBtn__9uX6o{grid-column:unset}}.IngredientListGroup_groupWrapper__oBOOL h2{color:#a84b28;font-size:11px;font-weight:600;letter-spacing:.5px;padding:5px 10px!important;text-transform:uppercase}@media screen and (min-width:768px){.IngredientListGroup_groupWrapper__oBOOL h2{font-size:16px;padding:8px 10px!important}}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientsWrapper__egT1E{background-color:#fdfcfa;padding:6px 0}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1{align-items:center;background-color:#fdfcfa;display:grid;grid-template-columns:25px 1fr 20px;grid-gap:10px;gap:10px;padding:6px 10px;width:100%}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:40px 1fr}@media screen and (min-width:768px){.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG{grid-template-columns:50px 1fr}}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG img{border-radius:5px;border:1px solid #f4f0e6;height:40px;margin:0;object-fit:contain;width:40px}@media screen and (min-width:768px){.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG img{height:50px;width:50px}}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG .IngredientListGroup_nameWrapper__dwHDT{display:flex;flex-direction:column;gap:2px}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG .IngredientListGroup_ingredientName___4JWJ{font-size:14px;font-weight:500}@media screen and (min-width:768px){.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG .IngredientListGroup_ingredientName___4JWJ{font-size:16px}}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG .IngredientListGroup_ingredientName___4JWJ.IngredientListGroup_marked__UkjqV{text-decoration:line-through;opacity:.6}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_ingredient__uOfLG .IngredientListGroup_amount__dVpCS{opacity:.6;font-size:11px;font-weight:500}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_checkbox__eCfmo .ant-checkbox-inner{border-radius:50%;border:1px solid #508499;width:24px;height:24px}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_checkbox__eCfmo .ant-checkbox-inner:after{inset-inline-start:34%!important}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_checkbox__eCfmo .ant-checkbox-disabled .ant-checkbox-inner{background-color:#e3e3e3;border:1px solid #e3e3e3}.IngredientListGroup_groupWrapper__oBOOL .IngredientListGroup_ingredientWrapper__wnhm1 .IngredientListGroup_checkbox__eCfmo .ant-checkbox-checked .ant-checkbox-inner{background-color:#508499}.IngredientListGroup_ingredientItemMenu__R7Dac{margin-top:5px;cursor:pointer}.IngredientListGroup_menuItem__K9_32{align-items:center;color:#508499;display:flex;gap:8px;font-family:Lato Black,sans-serif!important;font-size:12px;height:100%;text-transform:uppercase;width:100%}.IngredientListGroup_menuItem__K9_32.IngredientListGroup_danger__h1FfX,.IngredientListGroup_menuItem__K9_32.IngredientListGroup_danger__h1FfX svg{color:#ab3130}.StartModal_modal__9zI3t{width:327px!important;z-index:10000000000000000!important}.StartModal_modalWrapper__eIyhs,.StartModal_modal__9zI3t{touch-action:none!important}.StartModal_modalRoot__NVJIj{overflow:hidden;touch-action:none}.StartModal_modalInner__0fpBj{padding:0!important}.StartModal_modalInner__0fpBj .StartModal_content__brzD9{align-items:center;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;padding:24px}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_logo__l2i6F{color:#474038;font-size:32px;font-weight:700}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_title__hfjdP{color:#474038;font-size:24px;font-weight:700;margin:8px;text-align:center;width:100%}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_description__ITGeg{color:#474038;font-size:14px;margin-bottom:32px;text-align:center}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_points__7xQRY{align-self:flex-start}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_points__7xQRY .StartModal_point__RF6xe{align-items:center;align-self:flex-start;display:flex;gap:5px;margin-bottom:16px}.StartModal_modalInner__0fpBj .StartModal_content__brzD9 .StartModal_points__7xQRY .StartModal_point__RF6xe svg{color:#508499}.StartModal_modalInner__0fpBj .StartModal_footer__tfgJi{background-color:#f9fafb;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:24px}.StartModal_modalInner__0fpBj .StartModal_footer__tfgJi .StartModal_skip__2mPvj{color:#344054;cursor:pointer;font-size:16px;font-weight:600;margin-top:40px;text-align:center}.SwipeButton_reactSwipeButton__241tE{height:50px;position:relative;width:100%}.SwipeButton_reactSwipeButton__241tE *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SwipeButton_reactSwipeButton__241tE .SwipeButton_rsbContainer__OH_11{background:#508499;border-radius:50px;float:left;height:100%;position:relative;overflow:hidden;width:100%}.SwipeButton_reactSwipeButton__241tE .SwipeButton_rsbContainer__OH_11.SwipeButton_unlocked__4R1_v{cursor:default;margin-left:25%;transition:.5s;width:50%!important}.SwipeButton_reactSwipeButton__241tE .SwipeButton_rsbContainer__OH_11.SwipeButton_unlocked__4R1_v .SwipeButton_rsbcSlider__JQ6B6{cursor:default;left:100%!important;pointer-events:none}.SwipeButton_reactSwipeButton__241tE .SwipeButton_rsbContainerUnlocked__uRHV_ .SwipeButton_rsbcSliderArrow__3Mb6Z,.SwipeButton_reactSwipeButton__241tE .SwipeButton_rsbContainerUnlocked__uRHV_ .SwipeButton_rsbcSliderCircle__mBopK{margin-right:-60px;transition:.5s}.SwipeButton_rsbcSlider__JQ6B6{background:#508499;border-radius:25px;cursor:pointer;float:left;height:50px;left:50px;margin-left:-100%;position:absolute;top:0;width:100%;z-index:10}.SwipeButton_rsbcSliderText__Ks9u0{color:#fff;left:0;letter-spacing:1px;line-height:50px;font-size:14px;position:absolute;right:0;text-align:center;top:0}.SwipeButton_rsbcSliderArrow__3Mb6Z{float:left;height:50px;position:absolute;right:-18px;top:35%;width:50px;z-index:10}.SwipeButton_rsbcSliderArrow__3Mb6Z svg path{fill:#508499}.SwipeButton_rsbcSliderCircle__mBopK{background:#fff;border-radius:100%;border:2px solid #508499;height:50px;position:absolute;right:0;top:0;width:50px}.SwipeButton_rsbcText__TzV1c{color:#fff;float:left;font-size:18px;font-weight:600;height:50px;left:0;letter-spacing:1px;line-height:50px;position:absolute;right:0;text-align:center;top:0}.CustomTooltip_wrapper__NPcSG{background-color:#f4f0e6;border-radius:16px;max-width:100%;padding-bottom:16px;position:relative;overflow:hidden;touch-action:none!important;width:300px;z-index:100000000000000000!important}.CustomTooltip_wrapper__NPcSG .CustomTooltip_title__zVCKj{align-items:center;color:#474038;display:flex;font-size:16px;font-weight:600;margin-bottom:8px}.CustomTooltip_wrapper__NPcSG .CustomTooltip_title__zVCKj svg{margin-right:6px}.CustomTooltip_wrapper__NPcSG .CustomTooltip_description__2ko0l{color:#667085;font-size:12px;font-weight:500}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU{margin-top:12px;width:100%}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU button{width:100%}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU button:first-child{margin-bottom:8px}@media(max-width:768px){.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU button:hover{background-color:#508499!important}}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_nextBtn__lefmt{background-color:#508499!important}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_nextBtn__lefmt:hover{background-color:#508499!important;opacity:.8}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_prevBtn__1sIUJ{margin-bottom:10px}@media(max-width:768px){.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_prevBtn__1sIUJ:hover{background-color:#eddcc8!important}}.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_skipBtn__Csf0L{font-size:14px!important;width:100%!important}@media(max-width:768px){.CustomTooltip_wrapper__NPcSG .CustomTooltip_actions__KjwzU .CustomTooltip_skipBtn__Csf0L:hover{background-color:rgba(0,0,0,0)!important}}.Feedback_feedbackBanner__7_poX{align-items:center;background-color:#eddcc8;display:flex;height:48px;justify-content:center}.Feedback_feedbackBanner__7_poX .Feedback_feedbackBtn__T3A_o{height:32px!important}.Feedback_modalMask__moNqo{background-color:rgba(0,0,0,.5);bottom:0;height:100dvh;left:0;position:fixed;width:100dvw;z-index:10000000000000000!important}@media screen and (min-width:768px){.Feedback_modalMask__moNqo{align-items:center;display:flex;justify-content:center}}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz{background-color:#f4f0e6;bottom:-1px;border-top-left-radius:16px;border-top-right-radius:16px;height:-moz-fit-content;height:fit-content;position:absolute;width:100%}@media screen and (min-width:768px){.Feedback_modalMask__moNqo .Feedback_modal__ziEIz{bottom:unset;border-radius:16px;max-width:600px;min-width:300px;position:relative;width:100%}}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_header__5yE1K{align-items:center;border-bottom:1px solid #eddcc8;display:flex;justify-content:space-between;padding:19px 24px}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_header__5yE1K .Feedback_title__WAJSO{color:#a84b28;font-family:Hit and Run\!,sans-serif!important;font-size:20px;line-height:30px;letter-spacing:.5px}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_header__5yE1K .Feedback_closeBtn__JVQR7{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_header__5yE1K .Feedback_closeBtn__JVQR7:hover svg{color:#a84b28}}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH{display:flex;flex-direction:column;padding:40px 24px 27px}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_label__m4nyT{color:#508499;font-family:Lato Bold,sans-serif!important;font-size:12px;text-transform:uppercase;margin-bottom:8px}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH textarea{font-size:16px!important;height:unset!important}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_count__Ruk0o{color:#667085;font-size:12px;text-align:right}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_buttonsWrapper__XjAq_{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-top:20px;width:100%}@media screen and (min-width:768px){.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_buttonsWrapper__XjAq_{grid-template-columns:1fr 1fr}}.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_buttonsWrapper__XjAq_ button{width:100%}@media screen and (min-width:768px){.Feedback_modalMask__moNqo .Feedback_modal__ziEIz .Feedback_form__7LSLH .Feedback_buttonsWrapper__XjAq_ button:last-child{order:-1}}.MobileBlock_modal__qSpLe.MobileBlock_content__TTmn8{background-color:#fff!important}@media screen and (min-width:768px){.MobileBlock_modal__qSpLe{display:none!important}}.MobileBlock_header__KL1qA{align-items:center;display:flex;flex-direction:column}.MobileBlock_header__KL1qA svg{height:48px;margin-bottom:16px;width:48px}.MobileBlock_header__KL1qA .MobileBlock_title__u_EfY{font-size:18px;font-weight:600;text-align:center}.MobileBlock_header__KL1qA .MobileBlock_description__mF_P1{color:#667085;font-size:14px;font-weight:600;margin-top:5px;text-align:center}.MobileBlock_recipe__51SYR{align-items:center;background-color:#faf9f4;border-radius:16px;color:#3e5481;display:grid;font-size:16px;font-weight:600;grid-gap:12px;gap:12px;grid-template-columns:80px 1fr 16px;margin:24px 0 12px;padding:6px}.MobileBlock_recipe__51SYR img{border-radius:6px;height:80px;object-fit:cover;width:80px}.MobileBlock_recipe__51SYR .MobileBlock_closeIcon__Sfve4{cursor:pointer}.MobileBlock_recipe__51SYR .MobileBlock_closeIcon__Sfve4 path{stroke:red}.MobileBlock_servingCalculation___kwxr{align-items:flex-start;flex-direction:column;gap:12px}.MobileBlock_calendar__nby08,.MobileBlock_calendar__nby08 .ant-picker-panel{background-color:#fff!important}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_title__u_EfY{align-items:center;cursor:pointer;color:#a84b28;display:flex;font-family:Hit and Run\!,sans-serif!important;font-size:24px;font-weight:700}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_title__u_EfY svg{margin-right:8px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_description__mF_P1{font-size:16px;margin:12px 0}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_recipeName__ShBFQ{font-size:18px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_portionsCount__5IPQC{font-size:14px;font-weight:600}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_portionsCount__5IPQC span{font-size:16px;margin-left:8px;padding:0 10px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_portionsCount__5IPQC span.MobileBlock_free__o0X22{background:#e9ffeb}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_portionsCount__5IPQC span.MobileBlock_allocated__QsbWP{background:#fde3ff}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_additionalInfo__MWy5o{color:#667085;font-size:12px;text-align:center;margin-bottom:-10px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im{align-items:center;display:grid;grid-template-columns:1fr 15px;margin-top:20px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im .MobileBlock_portion__OjlO7{color:#3e5481;display:flex;flex-direction:column;font-size:16px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im .MobileBlock_portion__OjlO7 .MobileBlock_date__VR1eL{color:#667085;font-size:14px}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im svg{cursor:pointer}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im svg path{stroke:#667085}.MobileBlock_allocatingPortions__CAIAq .MobileBlock_allocatedPortionWrapper__pE5im:last-child{margin-bottom:30px}.MobileBlock_calendarHeader__3pZy8{background-color:#fff}.MobileBlock_calendarCell__4Qyj3{height:56px;left:0;position:absolute;top:0;width:48px}.MobileBlock_calendarCell__4Qyj3 .MobileBlock_countDots__3ZWji{bottom:5px;align-items:center;display:flex;height:14px;justify-content:center;position:absolute;width:100%}.MobileBlock_calendarCell__4Qyj3 .MobileBlock_countDots__3ZWji div{border-radius:50%;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;position:absolute;font-size:10px;height:14px;line-height:14px;width:14px}.MobileBlock_calendarCell__4Qyj3 .MobileBlock_countDots__3ZWji div.MobileBlock_hasValue__Lltaz{background-color:#a84b28}.MobileBlock_calendarCell__4Qyj3 .MobileBlock_badge__kQKwc{align-items:center;background-color:#a84b28;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:25px;justify-content:center;position:absolute;right:-5px;width:25px;z-index:10}@media screen and (min-width:768px){.MobileBlock_calendarCell__4Qyj3{display:none}}.GoBack_goBack__R364h{align-items:center;display:flex;color:#508499;cursor:pointer;font-family:Lato Black,sans-serif;font-size:14px;left:0;letter-spacing:.28px;position:absolute;text-transform:uppercase;top:-40px}.GoBack_goBack__R364h.GoBack_withText__NWTg_{gap:12px}.GoBack_goBack__R364h.GoBack_withText__NWTg_:hover{opacity:.8}.ActionButtonsBlock_wrapper__f4Hos{background-color:#f4f0e6;bottom:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;padding:10px 17px!important;position:-webkit-sticky;position:sticky;width:100dvw}@media screen and (min-width:768px){.ActionButtonsBlock_wrapper__f4Hos{background-color:rgba(0,0,0,0);display:grid;grid-gap:20px!important;gap:20px!important;grid-template-columns:1fr 1fr;margin-top:0;padding:0!important;position:relative;width:100%}}.ActionButtonsBlock_wrapper__f4Hos>div{flex:1 1}.ActionButtonsBlock_wrapper__f4Hos button{font-size:12px!important;flex:1 1;width:100%}.ActionButtonsBlock_wrapper__f4Hos button svg{height:18px;width:18px}@media screen and (min-width:768px){.ActionButtonsBlock_wrapper__f4Hos button{font-size:14px!important}}.ActionButtonsBlock_addToPlannerBtn__YQ5Bs{background-color:#dce6eb!important;color:#508499!important;width:100%}.ActionButtonsBlock_addToPlannerBtn__YQ5Bs svg{color:#508499!important}.ActionButtonsBlock_addToPlannerBtn__YQ5Bs:hover{background-color:#dce6eb!important;color:#508499!important}@media screen and (min-width:768px){.ActionButtonsBlock_addToPlannerBtn__YQ5Bs{width:-moz-fit-content!important;width:fit-content!important}}.ActionButtonsBlock_addToPlannerBtn__YQ5Bs:not(.ActionButtonsBlock_desktop__6f2Nr){margin-bottom:15px}@media screen and (min-width:768px){.ActionButtonsBlock_addToPlannerBtn__YQ5Bs:not(.ActionButtonsBlock_desktop__6f2Nr){display:none!important}}.ActionButtonsBlock_addToPlannerBtn__YQ5Bs.ActionButtonsBlock_desktop__6f2Nr{display:none}@media screen and (min-width:768px){.ActionButtonsBlock_addToPlannerBtn__YQ5Bs.ActionButtonsBlock_desktop__6f2Nr{display:flex!important}}.ActionButtonsBlock_shoppingListMessage__fjW4B{align-items:center;display:flex;gap:20px}.ActionButtonsBlock_shoppingListMessage__fjW4B button{color:#f4f0e6!important;height:30px!important;padding:0!important}@media screen and (min-width:768px){.ActionButtonsBlock_shoppingListMessage__fjW4B button:hover{opacity:.8}}.ImageWithLoader_wrapper__YpQYA{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0);overflow:hidden}.ImageWithLoader_image__JoXaT{object-fit:cover;width:100%;height:100%;opacity:.5;transition:opacity .4s ease}.ImageWithLoader_loaded__n_u64{opacity:1}.ImageWithLoader_spinnerWrapper__p3tmd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.ImageWithLoader_spinner__41G69{border:3px solid #eee;border-top-color:#555;border-radius:50%;animation:ImageWithLoader_spin__l4ffu .6s linear infinite}@keyframes ImageWithLoader_spin__l4ffu{to{transform:rotate(1turn)}}.Filters_modalTitle__sPum4{background-color:#f4f0e6;color:#a84b28;font-family:Hit and Run\!,sans-serif!important;font-size:24px;padding-top:16px;position:relative;text-align:center}.Filters_modalTitle__sPum4 svg{cursor:pointer;color:#508499;position:absolute;right:10px;top:21px}@media screen and (min-width:768px){.Filters_modalTitle__sPum4 svg:hover{border-radius:5px;box-shadow:0 0 6px 0 rgba(89,97,81,.5)}}.Filters_wrapper__9PH_P{column-gap:10px;display:flex;flex-direction:column}.Filters_searchInputWrapper___fFWD{background-color:#f4f0e6;display:flex;padding:15px 16px;z-index:999}@media screen and (min-width:768px){.Filters_searchInputWrapper___fFWD{padding:10px 112px}}.Filters_filtersBlock__8N1T9{align-items:center;background-color:#f4f0e6;display:flex;justify-content:space-between;padding:15px 16px;position:-webkit-sticky;position:sticky;top:-1px;z-index:999}@media screen and (min-width:768px){.Filters_filtersBlock__8N1T9{margin-bottom:23px;padding:10px 112px}}.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm{align-items:center;border-radius:5px;cursor:pointer;display:flex;gap:10px;padding-right:10px}@media screen and (min-width:768px){.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm.Filters_mobile__Bkc5D{display:none}}.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm.Filters_desktop__wW6yq{display:none}@media screen and (min-width:768px){.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm.Filters_desktop__wW6yq{display:flex!important}.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm.Filters_desktop__wW6yq:hover{box-shadow:0 0 6px 0 rgba(89,97,81,.5)}}.Filters_filtersBlock__8N1T9 .Filters_filtersBtnWrapper__C5Mlm .Filters_filtersBtn__DCwZw{border:1px solid #508499;border-radius:5px;cursor:pointer;padding:14px 11px;width:-moz-fit-content;width:fit-content}.Filters_content__1rIcs{background-color:#f4f0e6}@media screen and (min-width:768px){.Filters_content__1rIcs{background-color:#f4f0e6}}.Filters_content__1rIcs h2{align-items:center;color:#a84b28;cursor:pointer;display:flex;justify-content:space-between;font-family:Hit and Run\!,sans-serif!important;font-size:16px;margin:12px 0;padding:10px 0}.Filters_content__1rIcs h2 svg{color:#508499;transform:rotate(270deg);transition:transform .3s ease-in-out}.Filters_content__1rIcs h2.Filters_open__74OXH{border-bottom:1px solid #eddcc8}.Filters_content__1rIcs h2.Filters_open__74OXH svg{transform:rotate(90deg)}.Filters_content__1rIcs .Filters_buttons__WcL7b,.Filters_content__1rIcs .Filters_collectionsFilters__iQHSu,.Filters_content__1rIcs .Filters_nutritionFilters__s4OuD,.Filters_content__1rIcs .Filters_tagWithCategoryFilters__BwTPY,.Filters_content__1rIcs .Filters_tagsFilters__pertn{padding:0 16px}@media screen and (min-width:768px){.Filters_content__1rIcs .Filters_buttons__WcL7b,.Filters_content__1rIcs .Filters_collectionsFilters__iQHSu,.Filters_content__1rIcs .Filters_nutritionFilters__s4OuD,.Filters_content__1rIcs .Filters_tagWithCategoryFilters__BwTPY,.Filters_content__1rIcs .Filters_tagsFilters__pertn{padding:0 24px}}.Filters_content__1rIcs .Filters_buttons__WcL7b .Filters_clearAll__PJjru,.Filters_content__1rIcs .Filters_collectionsFilters__iQHSu .Filters_clearAll__PJjru,.Filters_content__1rIcs .Filters_nutritionFilters__s4OuD .Filters_clearAll__PJjru,.Filters_content__1rIcs .Filters_tagWithCategoryFilters__BwTPY .Filters_clearAll__PJjru,.Filters_content__1rIcs .Filters_tagsFilters__pertn .Filters_clearAll__PJjru{background-color:#f4f0e6!important}.Filters_content__1rIcs .Filters_tagsWrapper__CZTtR{display:flex;flex-wrap:wrap;gap:10px}.Filters_content__1rIcs .Filters_tagsWrapper__CZTtR .Filters_tag__IYaWO{border:1px solid #508499;border-radius:5px;color:#508499;cursor:pointer;font-size:14px;font-weight:600;padding:7px 15px;width:-moz-fit-content;width:fit-content}.Filters_content__1rIcs .Filters_tagsWrapper__CZTtR .Filters_tag__IYaWO:first-letter{text-transform:uppercase}.Filters_content__1rIcs .Filters_tagsWrapper__CZTtR .Filters_tag__IYaWO.Filters_selected__Ln5hU{background:#508499;box-shadow:0 4px 4px 0 #eddcc8;color:#faf9f4}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh{align-items:center;border-bottom:1px solid #eddcc8;display:flex;margin-bottom:16px;padding-bottom:16px}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh button{text-transform:capitalize;width:72px}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh button.Filters_primary__86tL1{background-color:#a84b28!important;border:rgba(0,0,0,0)}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh button.Filters_primary__86tL1 span{color:#fff}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh button.Filters_primary__86tL1:focus{background-color:#a84b28}.Filters_content__1rIcs .Filters_subscribeOptions__OFOxh button:not(:last-child){margin-right:12px}.Filters_content__1rIcs .Filters_nutritionOptions__xCosa .Filters_input__RNXR2{align-items:center;grid-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:1fr 15px 1fr;justify-content:center;margin-bottom:16px}.Filters_content__1rIcs .Filters_nutritionOptions__xCosa .Filters_input__RNXR2 div{width:100%}.Filters_content__1rIcs .Filters_nutritionOptions__xCosa .Filters_input__RNXR2 .Filters_betweenLine__AJkJS{border-bottom:1px solid #eddcc8;line-height:.1em}.Filters_content__1rIcs .Filters_collectionsFilters__iQHSu{padding-right:0}.Filters_content__1rIcs .Filters_collectionsFilters__iQHSu .Filters_collectionsList__FFNVs{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto}.Filters_content__1rIcs .Filters_buttons__WcL7b{border-top:1px solid #eddcc8;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:16px;padding:16px}.Filters_content__1rIcs .Filters_buttons__WcL7b button{min-width:120px;width:100%}.Filters_mobileWrapper__kLor8{display:none}.Filters_mobileWrapper__kLor8 h1{align-items:center;cursor:pointer;display:flex;font-size:24px;font-weight:600;margin-bottom:25px;justify-content:center}.Filters_mobileWrapper__kLor8 h1 svg{position:absolute;right:18px;top:31px}.Filters_mobileWrapper__kLor8 h1 svg path{stroke:#508499}.Filters_mobileWrapper__kLor8.Filters_open__74OXH{background-color:#f4f0e6;display:block;left:0;margin:0;height:calc(100dvh - 88px);padding:30px 16px;position:fixed;overflow-y:auto;top:0;width:100dvw;z-index:9999999}@media screen and (min-width:768px){.Filters_mobileWrapper__kLor8{display:none}}.Filters_filterBadge__HS5ZD{height:16px;left:10px!important;top:13px!important;width:16px!important}.Filters_filterBadge__HS5ZD span{font-family:Hit and Run\!,sans-serif!important}.Filters_desktopContent__u_GlX{background-color:#f4f0e6!important;padding:0!important}.Filters_filterBadgeWrapper__VYM_S{align-items:center;display:flex!important;gap:10px}.Filters_filterBadgeWrapper__VYM_S .Filters_recipeCount__ltgR5{color:#508499;font-size:14px;font-weight:500}.Filters_filtersContainer__339n3{background-color:#f4f0e6;display:contents;z-index:1000}.SearchInput_searchInput__9tOsK{background-color:#eddcc8!important;border:none;border-radius:100px!important;font-size:16px!important;width:100%}@media screen and (min-width:768px){.SearchInput_searchInput__9tOsK{max-width:500px}}.SearchInput_searchInput__9tOsK ::placeholder{color:#508499!important;font-size:16px!important}@media screen and (min-width:768px){.SearchInput_searchInput__9tOsK ::placeholder{font-size:14px!important}}.SearchInput_searchInput__9tOsK.ant-input-outlined:hover{border-color:#eddcc8!important;box-shadow:none!important}.SearchInput_searchInput__9tOsK.ant-input-outlined:active,.SearchInput_searchInput__9tOsK.ant-input-outlined:focus{box-shadow:none!important}.SearchInput_searchInput__9tOsK svg path{color:#508499}.SearchInput_searchSelect__krde3{border-radius:100px;width:100%}.SearchInput_searchSelect__krde3 .SearchInput_searchPlaceholder__va6WJ{color:#508499;font-size:16px!important}@media screen and (min-width:768px){.SearchInput_searchSelect__krde3 .SearchInput_searchPlaceholder__va6WJ{font-size:14px!important}}.SearchInput_searchSelect__krde3.ant-select-focused .ant-select-selector{border-color:rgba(0,0,0,0)!important;box-shadow:none!important}.SearchInput_searchSelect__krde3 .ant-select-selector{background-color:#eddcc8!important;border-color:rgba(0,0,0,0)!important;border-radius:100px!important;height:56px!important;width:100%}.SearchInput_searchSelect__krde3 .ant-select-selector:hover{border-color:rgba(0,0,0,0)!important}.SearchInput_searchSelect__krde3 .ant-select-selector svg path{color:#508499}.SearchInput_searchSelect__krde3 input{font-size:16px!important}@media screen and (min-width:768px){.SearchInput_searchSelect__krde3 input{font-size:14px!important}}.Sorting_wrapper__HebWj{margin-left:auto;margin-right:10px}.Sorting_wrapper__HebWj .Sorting_currentSort__hKmez{align-items:center;cursor:pointer;color:#508499;display:flex;font-family:Lato Bold,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.Sorting_wrapper__HebWj .Sorting_currentSort__hKmez svg{margin-right:5px}.Sorting_wrapper__HebWj .Sorting_currentSort__hKmez.Sorting_mobile__t0wwn{cursor:pointer}@media screen and (min-width:768px){.Sorting_wrapper__HebWj .Sorting_currentSort__hKmez.Sorting_mobile__t0wwn{display:none}}.Sorting_desktopDropdownMenu__P5g4O{display:none!important}.Sorting_desktopDropdownMenu__P5g4O .Sorting_selected__VmO1k{color:#508499;font-weight:800}@media screen and (min-width:768px){.Sorting_desktopDropdownMenu__P5g4O{align-items:center;display:flex!important;z-index:99999}.Sorting_sheetWrapper__TuRdb{display:none}}.Sorting_sheetWrapper__TuRdb .Sorting_sheetTitle__blnkH{align-items:center;display:flex;font-size:18px;font-weight:800;justify-content:center}.Sorting_sheetWrapper__TuRdb .Sorting_sheetTitle__blnkH div{margin-left:35px;text-align:center;width:100%}.Sorting_sheetWrapper__TuRdb .Sorting_sheetTitle__blnkH .Sorting_closeIcon__Hse72{color:#508499;cursor:pointer;margin-left:auto;margin-right:20px}.Sorting_sheetWrapper__TuRdb .Sorting_bottomSheetOption__fvHZD{align-items:center;border-bottom:1px solid #d0dbea;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:24px 24px 8px;z-index:9999999!important}.Sorting_sheetWrapper__TuRdb .Sorting_bottomSheetOption__fvHZD .Sorting_radio__Ev6_n{height:20px}.CollectionsFilter_collectionsList__gWDPi{display:flex;gap:10px;overflow-x:auto;width:calc(100dvw - 32px)}@media screen and (min-width:768px){.CollectionsFilter_collectionsList__gWDPi{width:calc(100dvw - 224px)}}.CollectionsFilter_collectionsList__gWDPi.CollectionsFilter_filterWindow___SsxM{flex-wrap:nowrap;padding-right:0;width:100%}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collection__RvchM{align-items:center;border:1px solid #508499;border-radius:5px;color:#508499;column-gap:10px;cursor:pointer;display:flex;flex-shrink:0;padding:10px;width:-moz-fit-content;width:fit-content}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collection__RvchM svg path{color:#508499}@media screen and (min-width:768px){.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collection__RvchM:hover{box-shadow:0 0 6px 0 rgba(89,97,81,.5)}}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collection__RvchM.CollectionsFilter_active__Gf3xH{background-color:#508499;box-shadow:0 4px 4px 0 #eddcc8;color:#fff}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collection__RvchM.CollectionsFilter_active__Gf3xH svg path{color:#fff}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collectionFilterCard__804Yw{align-items:center;border:1px solid #508499;border-radius:50%;color:#508499;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:3px;height:100px;justify-content:center;text-align:center;width:100px}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collectionFilterCard__804Yw svg{color:#508499}@media screen and (min-width:768px){.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collectionFilterCard__804Yw:hover{box-shadow:0 0 6px 0 rgba(89,97,81,.5)}}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collectionFilterCard__804Yw.CollectionsFilter_active__Gf3xH{background-color:#508499;color:#faf9f4;cursor:default}.CollectionsFilter_collectionsList__gWDPi .CollectionsFilter_collectionFilterCard__804Yw.CollectionsFilter_active__Gf3xH svg{color:#faf9f4}.CollectionsFilter_collectionsFilters__TDtyv{padding:0 0 0 16px}@media screen and (min-width:768px){.CollectionsFilter_collectionsFilters__TDtyv{padding:0 0 0 24px}}.CollectionsFilter_collectionsFilters__TDtyv .CollectionsFilter_filterBlock__Ss_iE h2{margin-right:17px}@media screen and (min-width:768px){.CollectionsFilter_collectionsFilters__TDtyv .CollectionsFilter_filterBlock__Ss_iE h2{margin-right:25px}}.CollectionsFilter_collections__IMEgC{border-bottom:1px solid #eddcc8;padding:15px 16px;overflow:hidden;width:100dvw}@media screen and (min-width:768px){.CollectionsFilter_collections__IMEgC{padding:10px 112px}}.FilterBlock_filterBlock__duX2N h2 svg{transition:transform .3s ease-in-out}.FilterBlock_filterBlock__duX2N h2.FilterBlock_open__AhZKv svg{transform:rotate(90deg)}@media screen and (max-width:768px){.Instacart_instacartButtonHint__xtaDd{display:none!important}}.Instacart_instacartButton__iqHs_{align-items:center;border:.5px solid #e8e9eb;border-radius:5px;background:#fff;color:#000;display:grid;grid-column-gap:10px;column-gap:10px;grid-template-columns:20px 1fr;font-size:14px;font-weight:500;height:48px;justify-content:center;padding:0 18px;transition:all .2s cubic-bezier(.645,.045,.355,1)}.Instacart_instacartButton__iqHs_:disabled{background:#e3e3e3;border:.5px solid #667085;color:#667085;cursor:not-allowed}.Instacart_instacartButton__iqHs_:disabled svg{opacity:.5}.Instacart_instacartButton__iqHs_:active{background:hsla(0,0%,100%,.9);border:.5px solid #eddcc8;box-shadow:0 0 4px 0 rgba(0,0,0,.12)}@media screen and (min-width:768px){.Instacart_instacartButton__iqHs_{height:48px}.Instacart_instacartButton__iqHs_:hover:not(:disabled){border:.5px solid #eddcc8;box-shadow:0 0 4px 0 rgba(0,0,0,.12)}}.Instacart_modalContent__nPQ3y{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px}.Instacart_modalContent__nPQ3y h2{font-size:30px;letter-spacing:1px}.Instacart_modalContent__nPQ3y p{font-size:14px;white-space:pre-wrap}.Instacart_buttonsWrapper__aRGNV{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr;width:100%}@media screen and (min-width:768px){.Instacart_buttonsWrapper__aRGNV{grid-template-columns:1fr 1fr}}.Instacart_buttonsWrapper__aRGNV button{width:100%}.Instacart_buttonsWrapper__aRGNV button:last-child{order:-1}@media screen and (min-width:768px){.Instacart_buttonsWrapper__aRGNV button:last-child{order:1}}.Instacart_confirmPurchaseTitle__BFcyQ{font-size:30px;letter-spacing:1px}.Instacart_confirmPurchaseDescription__4nGN5{font-size:14px;white-space:pre-wrap}.Instacart_feedbackMessage__Qgds6{color:#508499;display:flex;flex-direction:column;gap:10px;padding:0 10px;position:relative;text-align:center;white-space:pre-wrap}.Instacart_feedbackMessage__Qgds6 .Instacart_closeIcon__WhMjj{cursor:pointer;position:absolute;right:-5px;top:-5px}.Instacart_feedbackMessage__Qgds6 .Instacart_closeIcon__WhMjj path{stroke:#667085}.Instacart_feedbackMessage__Qgds6 .Instacart_viewHistory__dtoKb{color:#508499;cursor:pointer;font-weight:600;text-transform:uppercase}.Instacart_feedbackMessage__Qgds6 .Instacart_viewHistory__dtoKb:hover{color:#508499;text-decoration:underline}.RecipeListCard_desktopWrapper__1BpGR{display:none}@media screen and (min-width:768px){.RecipeListCard_desktopWrapper__1BpGR{border-radius:5px;display:grid;grid-gap:24px;gap:24px;grid-row-gap:32px;row-gap:32px;padding:0;transition:all .3s ease}}.RecipeListCard_desktopWrapper__1BpGR .RecipeListCard_desktopDetails__7wagh{display:none;transition:all .3s ease}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi:first-child{margin-right:24px}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi:last-child{border-bottom-left-radius:5px}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_desktopDetails__7wagh{background-color:#eddcc8;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;display:block;grid-column:2/-1;margin-left:-24px;padding:20px}@media screen and (min-width:768px){.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_titleWrapper__6L6Ri{border-bottom-right-radius:0;height:-moz-fit-content;height:fit-content;justify-content:start}}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_cover__MX5Kq,.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_noRecipeItemsCover__Apln2{border-top-right-radius:0}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_servingsCount__yDWB8{background-color:#f4f0e6;border-radius:5px;box-shadow:none;margin-bottom:15px;padding:12px 15px}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_servingsCount__yDWB8 .title{font-size:22px!important}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_showIngredientsBlockTitle__A4WZZ .RecipeListCard_blockTitle__IvAVN{background-color:#f4f0e6!important;border-bottom:1px solid #eddcc8!important;border-top-left-radius:5px;border-top-right-radius:5px;color:#a84b28!important;font-family:Hit and Run\!,sans-serif!important;font-size:22px!important;padding:15px 10px 13px}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_showIngredientsBlockTitle__A4WZZ .RecipeListCard_ingredientListGroup__TIm1h h2{background-color:#f4f0e6!important}.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_showIngredientsBlockTitle__A4WZZ .RecipeListCard_bottomRadius__Vm_m7{display:none}@media screen and (min-width:768px){.RecipeListCard_desktopWrapper__1BpGR.RecipeListCard_detailsOpen__O7XZi .RecipeListCard_showIngredientsBlockTitle__A4WZZ .RecipeListCard_bottomRadius__Vm_m7{background-color:#fdfcfa;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:block;height:5px;width:100%}}.RecipeListCard_mobileWrapper__xP1QR{background-color:#eddcc8;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);border-radius:5px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RecipeListCard_mobileWrapper__xP1QR:first-of-type{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 8px 8px -2px rgba(0,0,0,.15)}@media screen and (min-width:768px){.RecipeListCard_mobileWrapper__xP1QR{display:none}}.RecipeListCard_cardContent__O1cCB{display:grid;grid-gap:12px;gap:12px;grid-template-columns:80px 2fr 30px;padding:10px}@media screen and (min-width:768px){.RecipeListCard_cardContent__O1cCB{gap:0;grid-template-columns:1fr;grid-template-rows:minmax(70px,290px) auto;height:100%;padding:0}}.RecipeListCard_cardContent__O1cCB .RecipeListCard_threeDotsIcon__9zbFA{align-self:start}.RecipeListCard_cardContent__O1cCB .RecipeListCard_threeDotsIcon__9zbFA svg{color:#508499}.RecipeListCard_cardContent__O1cCB .RecipeListCard_threeDotsIcon__9zbFA path{stroke-width:2.5px}.RecipeListCard_ingredientListWrapper__Loful{display:none}.RecipeListCard_ingredientListWrapper__Loful.RecipeListCard_open__ovrpR{background-color:#fff;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){.RecipeListCard_ingredientListWrapper__Loful.RecipeListCard_open__ovrpR{display:none}}.RecipeListCard_ingredientListWrapper__Loful .RecipeListCard_servingsCount__yDWB8{border-radius:0;box-shadow:none;gap:10px;margin-top:16px!important;padding-left:10px;padding-right:10px;width:auto}.RecipeListCard_ingredientListWrapper__Loful .RecipeListCard_ingredientListGroup__TIm1h h2{background-color:#faf9f4}.RecipeListCard_recipeCardMenu__tdmWO{cursor:pointer;height:24px;z-index:99}.RecipeListCard_recipeCardMenu__tdmWO .ant-dropdown-trigger{padding:0}.RecipeListCard_recipeCardMenu__tdmWO.RecipeListCard_desktop__du_0D{display:none}@media screen and (min-width:768px){.RecipeListCard_recipeCardMenu__tdmWO.RecipeListCard_desktop__du_0D{display:block}.RecipeListCard_recipeCardMenu__tdmWO.RecipeListCard_mobile__4ZFco{display:none}}.RecipeListCard_cover__MX5Kq{aspect-ratio:1;border-radius:5px;height:70px;object-fit:cover;width:70px}@media screen and (min-width:768px){.RecipeListCard_cover__MX5Kq{aspect-ratio:1;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;max-height:290px;width:100%}}.RecipeListCard_noRecipeItemsCover__Apln2{align-items:center;aspect-ratio:1;background-color:#a84b28;border-radius:5px;display:flex;height:100%;max-height:290px;justify-content:center;width:100%}@media screen and (min-width:768px){.RecipeListCard_noRecipeItemsCover__Apln2{border-bottom-left-radius:0;border-bottom-right-radius:0}}.RecipeListCard_noRecipeItemsCover__Apln2 svg{color:#f4f0e6;height:30px;width:30px}@media screen and (min-width:768px){.RecipeListCard_noRecipeItemsCover__Apln2 svg{height:100px;width:100px}}.RecipeListCard_titleWrapper__6L6Ri{color:#a84b28;display:flex;flex-direction:column;height:100%;justify-content:space-around}@media screen and (min-width:768px){.RecipeListCard_titleWrapper__6L6Ri{background-color:#eddcc8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;justify-content:space-between;padding:15px 12px}}.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_title__rp57s{align-items:center;display:flex;gap:10px;font-family:Hit and Run\!,sans-serif!important;font-size:16px;justify-content:space-between;word-break:break-word}.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_progress__6AvgP{color:#667085!important}@media screen and (min-width:768px){.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_progress__6AvgP{padding:15px 0}}.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_viewIngredientsBtn__QoqLz{display:none}@media screen and (min-width:768px){.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_viewIngredientsBtn__QoqLz{align-items:center;background-color:rgba(0,0,0,0);border:none;color:#508499;display:flex;font-family:Lato Black,sans-serif!important;font-size:14px;gap:8px;height:17px;padding:0;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_viewIngredientsBtn__QoqLz:hover{opacity:.8}.RecipeListCard_titleWrapper__6L6Ri .RecipeListCard_viewIngredientsBtn__QoqLz.RecipeListCard_hide__OIamE svg{transform:rotate(180deg)}}.RecipeListCard_ingredientList__NN9Ve{background-color:#fdfcfa;grid-column:1/4;padding-bottom:10px}@media screen and (min-width:768px){.RecipeListCard_ingredientList__NN9Ve{background-color:rgba(0,0,0,0);padding-bottom:0}}.RecipeListCard_ingredientList__NN9Ve .RecipeListCard_instacartBtnWrapper__TSupg{padding-left:10px;padding-right:10px;width:100%}@media screen and (min-width:768px){.RecipeListCard_ingredientList__NN9Ve .RecipeListCard_instacartBtnWrapper__TSupg{padding-left:0}}.RecipeListCard_ingredientList__NN9Ve .RecipeListCard_instacartBtn__DTwj0{margin-top:12px;width:100%}@media screen and (min-width:768px){.RecipeListCard_ingredientList__NN9Ve .RecipeListCard_instacartBtn__DTwj0{width:-moz-fit-content;width:fit-content}}.RecipeListCard_menuItem__1mpQ2{align-items:center;color:#508499;display:flex;gap:8px;font-family:Lato Black,sans-serif!important;font-size:12px;height:100%;text-transform:uppercase;width:100%}.RecipeListCard_menuItem__1mpQ2.RecipeListCard_danger__D38nr,.RecipeListCard_menuItem__1mpQ2.RecipeListCard_danger__D38nr svg{color:#ab3130}@media screen and (max-width:768px){.RecipeListCard_selectRecipeCheckboxHint__FGsIi{display:none!important}}.InfiniteScrollWrapper_listWrapper__WDWLC{overflow-y:auto;overflow-x:hidden;height:calc(100dvh - 88px - 48px);padding-bottom:30px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.InfiniteScrollWrapper_listWrapper__WDWLC{height:calc(100dvh - 76px - 48px);padding-bottom:60px;padding-left:112px;padding-right:112px}}.FavoriteRecipeList_emptyListTitle__AK2SX{font-family:Hit and Run\!,sans-serif!important;font-size:16px!important;margin-bottom:4px!important}.FavoriteRecipeList_emptyListDescription__bbcqY{color:#474038!important;font-family:Lato Regular,sans-serif!important;font-size:14px!important}.FavoriteRecipeList_pageTitle__qLhI_{margin-bottom:0!important;padding-top:30px}.FavoriteRecipeList_pageTitle__qLhI_.FavoriteRecipeList_desktop__BSuDD{display:none;padding-left:112px;padding-right:112px}.FavoriteRecipeList_pageTitle__qLhI_.FavoriteRecipeList_mobile__RHr0g{cursor:pointer;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.FavoriteRecipeList_pageTitle__qLhI_{padding-top:60px}.FavoriteRecipeList_pageTitle__qLhI_.FavoriteRecipeList_desktop__BSuDD{display:block}.FavoriteRecipeList_pageTitle__qLhI_.FavoriteRecipeList_mobile__RHr0g{display:none}}.EmptyList_wrapper__qj_XY{align-items:center;display:flex;flex-direction:column;height:calc(100dvh - 88px - 30px - 30px - 90px);justify-content:center;margin:auto;text-align:center;width:100%}@media screen and (min-width:768px){.EmptyList_wrapper__qj_XY{height:100%}}.EmptyList_wrapper__qj_XY:not(.EmptyList_showIcon__Y9QjP){height:-moz-fit-content;height:fit-content}.EmptyList_wrapper__qj_XY .EmptyList_iconWrapper__as8yv{background-color:#efe2c8;border-radius:50%;display:flex;height:100px;justify-content:center;padding:27px;width:100px}.EmptyList_wrapper__qj_XY .EmptyList_iconWrapper__as8yv svg{color:#508499}.EmptyList_wrapper__qj_XY .EmptyList_title__IoPYA{color:#a84b28!important;font-family:Hit and Run\!,sans-serif!important;font-size:16px;margin-top:24px;max-width:280px}@media screen and (min-width:768px){.EmptyList_wrapper__qj_XY .EmptyList_title__IoPYA{max-width:100%}}.EmptyList_wrapper__qj_XY .EmptyList_description__q3twV{color:#474038;font-family:Lato Regular,sans-serif!important;font-size:14px!important;margin-bottom:16px;margin-top:8px;max-width:280px}@media screen and (min-width:768px){.EmptyList_wrapper__qj_XY .EmptyList_description__q3twV{max-width:100%}}.EmptyList_wrapper__qj_XY .EmptyList_toRecipesBtn__i_PCG{height:56px;width:100%}@media screen and (min-width:768px){.EmptyList_wrapper__qj_XY .EmptyList_toRecipesBtn__i_PCG{width:-moz-fit-content;width:fit-content}}