.grocery-list_text__F9Ig9{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main);color:currentColor}.header_container__5v4l4{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:.125rem solid var(--grey-transparent-25);padding-bottom:var(--spacing-160)}.header_edit__GMgC8{font-family:var(--font-barlow);font-size:var(--hvr_font-size-link-s);font-style:normal;font-weight:var(--hvr_font-weight-bold);line-height:var(--hvr_line-height-link-s);color:var(--green-main);text-decoration:underline;letter-spacing:var(--hvr_letter-spacing-link-s);color:var(--green-hero);cursor:pointer}.ingredients_list__aLt39{flex-direction:column}.ingredients_list__aLt39,.recipe_recipe__P6LKB{display:flex;gap:var(--spacing-160)}.recipe_image__sR_mY{border-radius:.5rem;width:5rem;height:5rem;-o-object-fit:cover;object-fit:cover}.recipe_details__r89kr{display:flex;flex-direction:column;gap:var(--spacing-80)}.remove-button_container__z9tnq{position:absolute;cursor:pointer;top:2.5rem;right:0;width:1.375rem;height:1.375rem;background:var(--green-hero);border-radius:50%;display:flex;justify-content:center;align-items:center}.grocery-list-accordion_container__KI1vs{display:flex;flex-direction:column}.grocery-list-accordion_trigger__mHw_N{position:relative}.grocery-list-accordion_trigger__mHw_N:hover{text-decoration:none!important}.logged-in_loggedInTitle__G0Lss{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h5);font-weight:var(--hvr_font-weight-h5);line-height:var(--hvr_line-height-h5);letter-spacing:var(--hvr_letter-spacing-h5);text-transform:lowercase;color:var(--green-main);text-transform:capitalize;color:currentColor}.logged-in_label__eUF23,.profile_text__vVnQz{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main);color:currentColor}.account_container__xFzhp{display:flex;align-items:center;justify-content:center;gap:var(--spacing-200)}@media (min-width:1281px){.account_container__xFzhp{gap:var(--spacing-320)}}.account_contactUsLink__vmJ8F,.account_contactUsLink__vmJ8F:hover{color:currentColor}.account_contactUsIcon__Uvdov{margin-top:.125rem}.hamburger_button__WUjpw{position:relative;width:1.5rem;height:1.75rem;display:flex;align-items:center;justify-content:center}.hamburger_icon__hFkCs{width:1.125rem;height:1.125rem}.hamburger_icon__hFkCs svg path{fill:currentColor}.rewards_rewards__0jlfg{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-s);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-s);letter-spacing:var(--hvr_letter-spacing-body-s);color:var(--green-main);text-decoration:underline;white-space:nowrap;color:currentColor}.rewards_rewards__0jlfg:hover{color:currentColor}@media (min-width:1025px){.rewards_rewards__0jlfg{text-decoration:none}}.submit-input_submit__XYdO7{position:relative}.submit-input_submitInput__utD7e{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;cursor:pointer;font-size:0;display:none}@media (min-width:1601px){.submit-input_submitInput__utD7e{display:block}}.submit-input_icon___b7LY{width:1.5rem;pointer-events:none}.submit-input_svg__Gewhx{width:100%;height:100%;display:block;fill:currentColor}.search_container__rXJN0{cursor:pointer;color:currentColor}.search_inner__g2_GA{position:relative;overflow:hidden;display:flex;flex-wrap:nowrap;align-items:center;padding:.625rem 0;color:currentColor}@media (min-width:1601px){.search_inner__g2_GA:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background:currentColor}}.search_input__fCpbi{display:none;background:transparent}.search_input__fCpbi::-moz-placeholder{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-s);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-s);letter-spacing:var(--hvr_letter-spacing-body-s);color:var(--green-main);color:currentColor}.search_input__fCpbi::placeholder{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-s);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-s);letter-spacing:var(--hvr_letter-spacing-body-s);color:var(--green-main);color:currentColor}.search_input__fCpbi::-ms-input-placeholder{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-s);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-s);letter-spacing:var(--hvr_letter-spacing-body-s);color:var(--green-main);color:currentColor}@media (min-width:1601px){.search_input__fCpbi{display:block}}.utilities_container__OVJZz{display:flex;position:relative;flex-flow:row nowrap;justify-content:flex-end;align-items:center;margin-right:var(--spacing-40);gap:var(--spacing-200)}@media (min-width:1281px){.utilities_container__OVJZz{gap:var(--spacing-320)}}.utilities_search__4yGLr{order:1}@media (min-width:1025px){.utilities_search__4yGLr{order:0}}.utilities_rewards__QGCkf{order:0}@media (min-width:1025px){.utilities_rewards__QGCkf{order:1}}.utilities_account__IbzsJ{order:2;display:none;position:relative;height:100%}@media (min-width:1025px){.utilities_account__IbzsJ{display:flex}}.utilities_hamburger__sRQXJ{order:2;display:flex}@media (min-width:1025px){.utilities_hamburger__sRQXJ{display:none}}.panel_panel__kOrwd{position:absolute;top:0;left:-9999rem;width:100%;height:100%;visibility:hidden;z-index:10}@media (min-width:1025px){.panel_panel__kOrwd{top:var(--hvr_coords-header-global-height);width:100%;height:auto;padding:3.75rem 0 6.25rem}.panel_panel__kOrwd.panel_sticky__8lrRY{top:var(--sticky-header-height)}}.panel_active__Rr_mM{left:0;visibility:visible}.panel_overlay__yQqq4{position:fixed;top:0;left:-9999rem;width:100%;height:100%;background-color:var(--grey-transparent-10);visibility:hidden;z-index:0}.view-all-button_link__q0cDp{display:flex;align-items:center;justify-content:center;width:100%;box-shadow:inset 0 0 0 .125rem currentColor;border-radius:1.625rem;color:currentColor;aspect-ratio:1/1}.view-all-button_link__q0cDp:hover{color:currentColor}.view-all-button_label__vqhtj{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-l);font-weight:var(--hvr_font-weight-bold);line-height:var(--hvr_line-height-body-l);letter-spacing:var(--hvr_letter-spacing-body-l);color:var(--green-main);color:currentColor}