.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB .ViewPlanDrinksModal_modal_header_text__GDHGS{font-weight:900;line-height:4.5rem;font-size:3.2rem}@media(max-width:650px){.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB .ViewPlanDrinksModal_modal_header_text__GDHGS{line-height:2.7rem;font-size:1.8rem}}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_panel_title__9IToz,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_edit_btn__f6Zo8 p,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q p{line-height:2.4rem;font-size:1.6rem}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drink_name___4Gqs,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drink_quantity___xNdC,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_empty_text__ZEVIy{line-height:2.4rem;font-size:1.4rem}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD{width:620px;max-width:calc(100vw - 32px);padding:16px}@media(max-width:650px){.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD{width:100%;padding:12px 20px 16px}}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB .ViewPlanDrinksModal_modal_header_text__GDHGS{font-family:Satoshi-900;color:#0b0a0a}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB .ViewPlanDrinksModal_close_btn__Zf3Zf{width:4rem;height:4rem;position:relative;rotate:45deg;cursor:pointer}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_modal_header__JIegB .ViewPlanDrinksModal_close_btn__Zf3Zf img{filter:brightness(0)}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_{border:1px solid #e3e3e3;border-radius:16px;background-color:#fffaf1;overflow:hidden}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_panel_title__9IToz{font-family:Satoshi-700;color:#0b0a0a;padding:16px}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drinks_list__nqltB{display:flex;flex-direction:column;gap:12px;max-height:50vh;overflow-y:auto;padding:0 16px 16px}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drinks_list__nqltB::-webkit-scrollbar{display:none}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drinks_list__nqltB{-ms-overflow-style:none;scrollbar-width:none}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drink_row__iH3sD{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drink_name___4Gqs{font-family:Satoshi-700;color:#0b0a0a;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_drink_quantity___xNdC{color:#4f4f4f;flex-shrink:0;white-space:nowrap}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_drinks_panel___VMH_ .ViewPlanDrinksModal_empty_text__ZEVIy{color:#4f4f4f;text-align:center;padding:24px 0}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH{display:flex;align-items:center;gap:12px;margin-top:16px}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_edit_btn__f6Zo8,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q{flex:1 1;height:48px}@media(max-width:650px){.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_edit_btn__f6Zo8,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q{height:40px}}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_edit_btn__f6Zo8 p,.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q p{font-family:Satoshi-900}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q{background-color:#540068}.ViewPlanDrinksModal_modal_wrapper__eVYbl .ViewPlanDrinksModal_modal_body_container__FJnmD .ViewPlanDrinksModal_footer_actions__NUBCH .ViewPlanDrinksModal_purchase_btn__4gN6q p{color:#fff}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y h3{font-weight:900;line-height:4.5rem;font-size:3.2rem}@media(max-width:650px){.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y h3{line-height:2.7rem;font-size:1.8rem}}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y p{line-height:2.4rem;font-size:1.4rem}.ReorderPlanModal_modal_body_class__nSGUl{width:68rem!important;max-width:calc(100vw - 10rem);padding:0 4rem 3.6rem!important;box-sizing:border-box}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA{display:flex;width:100%;max-width:100%;flex-direction:column;gap:2.4rem;position:relative;box-sizing:border-box}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y{margin-top:9rem;width:100%;max-width:100%;box-sizing:border-box}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y h3{text-align:center;color:#0b0a0a;font-family:Satoshi-900;word-break:break-word}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y p{text-align:center;margin:.8rem 0 0;color:#4f4f4f;word-break:break-word;overflow-wrap:anywhere}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez{width:100%;margin-bottom:2.4rem;display:flex;align-items:stretch;gap:2.4rem;box-sizing:border-box}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV,.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP{flex:1 1;min-width:0;width:calc(50% - 1.2rem)!important;max-width:calc(50% - 1.2rem);height:7.2rem;padding:0 1.2rem;box-sizing:border-box;box-shadow:.2rem .2rem #0b0a0a}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV h3,.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP h3{font-family:Satoshi-900;font-size:16px;white-space:nowrap}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV{background:rgba(0,0,0,0)}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV h3{color:#0b0a0a}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP{background:#540068}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP h3{color:#fff}@media(max-width:950px){.ReorderPlanModal_modal_body_class__nSGUl{padding:0 2.4rem 4rem!important}}@media(max-width:650px){.ReorderPlanModal_modal_body_class__nSGUl{width:100%!important;max-width:100%;padding:4.8rem 1.6rem 2rem!important}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA{gap:1.6rem}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y{margin-top:0;padding:0 .4rem}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y h3{line-height:2.4rem;font-size:1.8rem}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_intro__MRU2Y p{font-size:1.2rem;line-height:1.8rem}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez{gap:.8rem;margin-bottom:.8rem}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV,.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP{flex:1 1;min-width:0;width:calc(50% - .4rem)!important;max-width:calc(50% - .4rem);height:4.8rem;padding:0 .6rem;box-shadow:.2rem .2rem #0b0a0a}.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_cancel_btn__AvsKV h3,.ReorderPlanModal_modal_body_class__nSGUl .ReorderPlanModal_modal_content__daAMA .ReorderPlanModal_btns__7qvez .ReorderPlanModal_proceed_btn__PU1tP h3{font-size:1.1rem;line-height:1.2rem}}.PlanSavedBanner_banner__hRhyP .PlanSavedBanner_banner_content__pGoJQ p{line-height:2.4rem;font-size:1.4rem}.PlanSavedBanner_banner__hRhyP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;border-radius:12px;background-color:#edfade;border:1px solid #e0f1cc;margin-bottom:16px}.PlanSavedBanner_banner__hRhyP .PlanSavedBanner_banner_content__pGoJQ{display:flex;align-items:center;gap:8px}.PlanSavedBanner_banner__hRhyP .PlanSavedBanner_banner_content__pGoJQ p{font-family:Satoshi-700;color:#48711e}.PlanSavedBanner_banner__hRhyP .PlanSavedBanner_close_btn__lK730{border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}