.ProductCategoriesList_productCategoryHomeContainer__lR_QH{width:100%;padding:64px 16px}.ProductCategoriesList_homeCategoryContainer__hkesh{flex:1 1 47%}.CouponWalletSidebar_couponWallet__omQ7d{display:flex;flex-direction:column;height:100%;width:100%}.CouponWalletSidebar_addCouponButton__1ikOI{width:100%}.CouponWalletSidebar_addCouponButtonContainer__1ik9D{padding:var(--margin-padding-medium) 0;width:100%}.CouponWalletSidebar_container__uQd6Q{width:100%;display:flex;align-items:center;flex-direction:column;padding:var(--margin-padding-medium);background-color:var(--color-medium-white);padding-top:0;flex-grow:1}.CouponWalletSidebar_containerTop__aYz9E{width:100%;display:flex;flex-flow:column;align-items:center;margin-bottom:auto}.CouponWalletSidebar_title__OeSYV{font-weight:500;margin-left:1px;align-self:flex-start;color:var(--color-dark-gray);font-size:var(--font-size-medium);margin-top:var(--margin-padding-tiny);margin-right:var(--margin-padding-medium)}.CouponWalletSidebar_addInputContainer__BoUmF{width:100%;margin-top:var(--margin-padding-medium)}.CouponWalletSidebar_couponList__TWFM3{width:100%}.ScheduleTimeTableSidebar_container__XoDM5{background-color:var(--color-off-white);display:flex;flex-direction:column}.CheckoutSchedule_scheduleCardContainer__ZW1SD{position:relative;-webkit-user-select:none;user-select:none;min-height:72px;width:100%;cursor:unset;display:grid;grid-template-areas:"icon schedule-details" "schedule-tomorrow-row schedule-tomorrow-row" "schedule-sidebar-feedback schedule-sidebar-feedback" ". schedule-details-button"}@media (min-width:576px){.CheckoutSchedule_scheduleCardContainer__ZW1SD{grid-template-areas:"icon schedule-details" "icon schedule-tomorrow-row" "icon schedule-sidebar-feedback"}}.CheckoutSchedule_icon__1VRH5{display:flex;align-items:center;flex-shrink:0;padding:var(--margin-padding-medium);grid-area:icon}.CheckoutSchedule_icon__1VRH5[data-attr=schedule]{align-self:baseline;height:72px}.CheckoutSchedule_scheduleDetails__A_mwM{padding:var(--margin-padding-tiny) var(--margin-padding-tiny) var(--margin-padding-tiny) 0;display:grid;grid-area:schedule-details;grid-template-areas:"schedule-details-title" "schedule-details-text" "schedule-details-button";grid-gap:var(--margin-padding-tiny);gap:var(--margin-padding-tiny);align-items:center}@media (min-width:576px){.CheckoutSchedule_scheduleDetails__A_mwM{grid-template-areas:"schedule-details-title schedule-details-button" "schedule-details-text schedule-details-button"}}.CheckoutSchedule_scheduleDetailsTitle__5f2f5{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-gray);display:flex;align-items:center;gap:var(--margin-padding-tiny);grid-area:schedule-details-title}.CheckoutSchedule_scheduleDetailsTitle__5f2f5 b{padding:var(--margin-padding-extra-small) var(--margin-padding-tiny);background-color:var(--color-green-tag);color:var(--color-dark-green);border-radius:var(--margin-padding-tiny);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:var(--font-size-small);font-weight:700}.CheckoutSchedule_scheduleDetailsText__RqQvf{font-size:var(--font-size-medium);line-height:var(--line-height-small);color:var(--color-dark-gray);grid-area:schedule-details-text}.CheckoutSchedule_scheduleDetailsButton__a_O9w{background-color:var(--color-white);border:1px solid var(--color-melancolic);border-radius:var(--margin-padding-tiny);padding:var(--margin-padding-tiny) var(--margin-padding-medium);color:var(--color-melancolic);grid-area:schedule-details-button;height:unset;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media (min-width:576px){.CheckoutSchedule_scheduleDetailsButton__a_O9w{margin:0 var(--margin-padding-tiny) 0 0}}.CheckoutSchedule_scheduleDetailsButton__a_O9w:hover{background-color:initial}.CheckoutSchedule_scheduleDetailsButton__a_O9w[data-attr=isMobile]{grid-area:schedule-details-button;justify-self:flex-end;margin:0 var(--margin-padding-medium) var(--margin-padding-tiny) 0}.CheckoutSchedule_scheduleTomorrowRow__bYKmJ{display:flex;gap:var(--margin-padding-tiny);width:100%;grid-area:schedule-tomorrow-row;padding:0 var(--margin-padding-medium) var(--margin-padding-medium)}@media (min-width:576px){.CheckoutSchedule_scheduleTomorrowRow__bYKmJ{padding:0 var(--margin-padding-x-large) var(--margin-padding-medium) 0}}.CheckoutSchedule_scheduleTomorrowButton__r7WfS{background-color:var(--color-white);border:1px solid var(--color-melancolic);border-radius:var(--margin-padding-tiny);display:flex;flex-direction:column;height:auto;width:100%;color:var(--color-melancolic);font-family:var(--font-family-roboto);font-weight:600;font-size:var(--font-size-large);line-height:var(--margin-padding-extra-large);text-transform:none;padding:var(--margin-padding-tiny);align-items:center}@media (min-width:576px){.CheckoutSchedule_scheduleTomorrowButton__r7WfS{padding:var(--margin-padding-tiny) var(--margin-padding-medium);align-items:flex-start}}.CheckoutSchedule_scheduleTomorrowButton__r7WfS:hover,.CheckoutSchedule_scheduleTomorrowButton__r7WfS[is-selected=true]{background-color:var(--color-sand);border:1px solid var(--color-darker-yellow)}.CheckoutSchedule_scheduleTomorrowButton__r7WfS:hover{transition:background-color .3s ease-in}.CheckoutSchedule_scheduleTomorrowButton__r7WfS span{color:var(--color-lead);font-weight:400;margin-bottom:var(--margin-padding-extra-small)}.CheckoutSchedule_scheduleTomorrowButton__r7WfS small{color:var(--color-primary);font-weight:400;line-height:var(--margin-padding-medium)}.CheckoutSchedule_scheduleSidebarFeedback__9sjzD{grid-area:schedule-sidebar-feedback;margin-bottom:var(--margin-padding-tiny);font-size:var(--font-size-small);color:var(--color-dark-gray);text-align:center}@media (min-width:576px){.CheckoutSchedule_scheduleSidebarFeedback__9sjzD{text-align:left}}.CheckoutSchedule_scheduleSidebarFeedback__9sjzD span{font-weight:600;font-size:var(--font-size-medium);color:var(--color-lead)}.CheckoutScheduleChopp_scheduleCardContainer__Z73C9{position:relative;-webkit-user-select:none;user-select:none;min-height:72px;width:100%;cursor:unset;display:grid;grid-template-columns:56px 1fr;grid-template-areas:"icon schedule-details" "schedule-tomorrow-row schedule-tomorrow-row" "schedule-sidebar-feedback schedule-sidebar-feedback" ". schedule-details-button"}@media (min-width:576px){.CheckoutScheduleChopp_scheduleCardContainer__Z73C9{grid-template-areas:"icon schedule-details" "icon schedule-tomorrow-row" "icon schedule-sidebar-feedback";grid-template-columns:56px 1fr}}.CheckoutScheduleChopp_icon__rbAgi{display:flex;align-items:center;flex-shrink:0;padding:var(--margin-padding-medium);grid-area:icon;width:56px;min-width:56px}.CheckoutScheduleChopp_icon__rbAgi[data-attr=schedule]{align-self:baseline;height:72px}.CheckoutScheduleChopp_scheduleDetails__Cadq2{padding:var(--margin-padding-tiny) var(--margin-padding-tiny) var(--margin-padding-tiny) 0;display:grid;max-width:329px;grid-area:schedule-details;grid-template-areas:"schedule-details-title schedule-details-button" "schedule-details-text schedule-details-button";grid-gap:var(--margin-padding-tiny);gap:var(--margin-padding-tiny);align-items:center;grid-template-areas:"schedule-details-title" "schedule-details-text" "schedule-details-button"}@media (min-width:576px){.CheckoutScheduleChopp_scheduleDetails__Cadq2{grid-template-areas:"schedule-details-title schedule-details-button" "schedule-details-text schedule-details-button"}}.CheckoutScheduleChopp_scheduleDetailsTitle___PTRR{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-gray);display:flex;align-items:center;gap:var(--margin-padding-tiny);grid-area:schedule-details-title;font-weight:700}.CheckoutScheduleChopp_scheduleDetailsText__Oq89s{font-size:var(--font-size-medium);line-height:var(--line-height-small);color:var(--color-dark-gray);grid-area:schedule-details-text}.CheckoutScheduleChopp_scheduleTomorrowRow__P_wrT{display:flex;flex-wrap:nowrap;gap:var(--margin-padding-tiny);width:100%;grid-area:schedule-tomorrow-row;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 var(--margin-padding-medium) var(--margin-padding-medium)}@media (min-width:576px){.CheckoutScheduleChopp_scheduleTomorrowRow__P_wrT{padding:0 var(--margin-padding-x-large) var(--margin-padding-medium) 0}}.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U{background-color:var(--color-white);border:1px solid var(--color-melancolic);border-radius:var(--margin-padding-tiny);display:flex;flex-direction:column;flex:0 0 auto;height:auto;width:100%;margin:0;color:var(--color-melancolic);font-family:var(--font-family-roboto);font-weight:600;font-size:var(--font-size-large);line-height:var(--margin-padding-extra-large);text-transform:none;padding:var(--margin-padding-tiny);align-items:center}@media (min-width:576px){.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U{padding:var(--margin-padding-tiny) var(--margin-padding-medium);align-items:flex-start;width:146px;height:80px}}.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U:hover,.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U[is-selected=true]{background-color:var(--color-sand);border:1px solid var(--color-darker-yellow)}.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U:hover{transition:background-color .3s ease-in}.CheckoutScheduleChopp_scheduleTomorrowButton__Bef_U span{color:var(--color-lead);font-weight:400;margin-bottom:var(--margin-padding-extra-small)}.CheckoutScheduleChopp_scheduleSidebarFeedback__K7AfJ{grid-area:schedule-sidebar-feedback;margin-bottom:var(--margin-padding-tiny);font-size:var(--font-size-small);color:var(--color-dark-gray);text-align:center}@media (min-width:576px){.CheckoutScheduleChopp_scheduleSidebarFeedback__K7AfJ{text-align:left}}.CheckoutScheduleChopp_scheduleSidebarFeedback__K7AfJ span{font-weight:600;font-size:var(--font-size-medium);color:var(--color-lead)}.Checkout_checkout__hluK9{min-height:100vh;display:flex;flex-direction:column}.Checkout_header__Cgqwn{display:flex;height:128px;flex-direction:column}@media (min-width:576px){.Checkout_header__Cgqwn{height:88px;flex-direction:row}}.Checkout_backButton___z3ka{display:flex;align-items:center;flex-shrink:0;cursor:pointer;order:1}@media (min-width:576px){.Checkout_backButton___z3ka{order:0}}.Checkout_headerImage__lxfgz{display:flex;justify-content:center;align-items:center;flex-grow:1;order:0}@media (min-width:576px){.Checkout_headerImage__lxfgz{order:1}}.Checkout_container__5VJPB{display:flex;flex-direction:column;flex-grow:1}.Checkout_content__jSmOM{display:flex;justify-content:center;flex-direction:column;padding:0}@media (min-width:576px){.Checkout_content__jSmOM{flex-direction:row;padding:var(--margin-padding-medium)}}.Checkout_rightContainer__lIcs6{width:100%;position:relative;display:flex;flex-direction:column;margin-left:unset}@media (min-width:576px){.Checkout_rightContainer__lIcs6{margin-left:32px;width:320px}}.Checkout_editContainer__2Uxhj{flex-grow:1;max-width:576px;padding:var(--margin-padding-medium)}@media (min-width:576px){.Checkout_editContainer__2Uxhj{padding:0}}.Checkout_spacer__nP_FS{height:0}@media (min-width:576px){.Checkout_spacer__nP_FS{height:48px}}.Checkout_cardContainer__5Hpmu{display:flex;position:relative;cursor:unset;-webkit-user-select:none;user-select:none;min-height:72px;width:100%}.Checkout_cardContainer__5Hpmu.Checkout_pointer__L5A_y{cursor:pointer}.Checkout_scheduleCardContainer__A9ljp{position:relative;-webkit-user-select:none;user-select:none;min-height:72px;width:100%;cursor:unset;display:grid;grid-template-areas:"icon schedule-details" "schedule-tomorrow-row schedule-tomorrow-row" "schedule-sidebar-feedback schedule-sidebar-feedback" ". schedule-details-button"}@media (min-width:576px){.Checkout_scheduleCardContainer__A9ljp{grid-template-areas:"icon schedule-details" "icon schedule-tomorrow-row" "icon schedule-sidebar-feedback"}}.Checkout_columnCardContainer__oeOhG{display:flex;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column}.Checkout_couponCardContainer___dDWg{display:flex;position:relative;cursor:unset;-webkit-user-select:none;user-select:none;min-height:72px;width:100%;justify-content:space-between}.Checkout_couponCard__nd_an{width:100%;flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:var(--margin-padding-tiny) 0}.Checkout_couponTitle__FDwbf{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-gray)}.Checkout_couponTitle__FDwbf.Checkout_hasCouponApplied__PySoI{color:var(--color-black-menu)}.Checkout_couponCardSubtitleText__eWW5w{font-size:var(--font-size-medium);line-height:var(--line-height-small);color:var(--color-dark-gray)}.Checkout_addressDetails__RC3Z2{display:flex;flex-direction:column;flex-grow:1;padding:var(--margin-padding-tiny) 0;justify-content:center}.Checkout_icon__wJIWf{display:flex;align-items:center;flex-shrink:0;padding:var(--margin-padding-medium);grid-area:icon}.Checkout_icon__wJIWf[data-attr=schedule]{align-self:baseline;height:72px}.Checkout_addressDetailsTitle__lDMnQ{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-gray)}.Checkout_addressDetailsText__x6Yy5{font-size:var(--font-size-medium);line-height:var(--line-height-small);color:var(--color-dark-gray)}.Checkout_scheduleDetails__Jwrjt{padding:var(--margin-padding-tiny) var(--margin-padding-tiny) var(--margin-padding-tiny) 0;display:grid;grid-area:schedule-details;grid-template-areas:"schedule-details-title schedule-details-button" "schedule-details-text schedule-details-button";grid-gap:var(--margin-padding-tiny);gap:var(--margin-padding-tiny);align-items:center}@media (min-width:576px){.Checkout_scheduleDetails__Jwrjt{grid-template-areas:"schedule-details-title schedule-details-button" "schedule-details-text schedule-details-button"}}@media (max-width:575px){.Checkout_scheduleDetails__Jwrjt{grid-template-areas:"schedule-details-title" "schedule-details-text" "schedule-details-button"}}.Checkout_scheduleDetailsTitle__C3OuK{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-gray);display:flex;align-items:center;gap:var(--margin-padding-tiny);grid-area:schedule-details-title}.Checkout_scheduleDetailsTitle__C3OuK b{padding:var(--margin-padding-extra-small) var(--margin-padding-tiny);background-color:var(--color-green-tag);color:var(--color-dark-green);border-radius:var(--margin-padding-tiny);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:var(--font-size-small);font-weight:700}.Checkout_scheduleDetailsText___OA5F{font-size:var(--font-size-medium);line-height:var(--line-height-small);color:var(--color-dark-gray);grid-area:schedule-details-text}.Checkout_scheduleDetailsButton__njSmm{background-color:var(--color-white);border:1px solid var(--color-melancolic);border-radius:var(--margin-padding-tiny);padding:var(--margin-padding-tiny) var(--margin-padding-medium);color:var(--color-melancolic);grid-area:schedule-details-button;height:unset;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media (min-width:576px){.Checkout_scheduleDetailsButton__njSmm{margin:0 var(--margin-padding-tiny) 0 0}}.Checkout_scheduleDetailsButton__njSmm:hover{background-color:initial}.Checkout_scheduleDetailsButton__njSmm[data-attr=isMobile]{grid-area:schedule-details-button;justify-self:flex-end;margin:0 var(--margin-padding-medium) var(--margin-padding-tiny) 0}.Checkout_scheduleTomorrowRow__6_RYL{display:flex;gap:var(--margin-padding-tiny);width:100%;grid-area:schedule-tomorrow-row;padding:0 var(--margin-padding-medium) var(--margin-padding-medium)}@media (min-width:576px){.Checkout_scheduleTomorrowRow__6_RYL{padding:0 var(--margin-padding-x-large) var(--margin-padding-medium) 0}}.Checkout_scheduleTomorrowButton__gjQpn{background-color:var(--color-white);border:1px solid var(--color-melancolic);border-radius:var(--margin-padding-tiny);display:flex;flex-direction:column;height:auto;width:100%;color:var(--color-melancolic);font-family:var(--font-family-roboto);font-weight:600;font-size:var(--font-size-large);line-height:var(--margin-padding-extra-large);text-transform:none;padding:var(--margin-padding-tiny);align-items:center}@media (min-width:576px){.Checkout_scheduleTomorrowButton__gjQpn{padding:var(--margin-padding-tiny) var(--margin-padding-medium);align-items:flex-start}}.Checkout_scheduleTomorrowButton__gjQpn:hover,.Checkout_scheduleTomorrowButton__gjQpn[is-selected=true]{background-color:var(--color-sand);border:1px solid var(--color-darker-yellow)}.Checkout_scheduleTomorrowButton__gjQpn:hover{transition:background-color .3s ease-in}.Checkout_scheduleTomorrowButton__gjQpn span{color:var(--color-lead);font-weight:400;margin-bottom:var(--margin-padding-extra-small)}.Checkout_scheduleTomorrowButton__gjQpn small{color:var(--color-primary);font-weight:400;line-height:var(--margin-padding-medium)}.Checkout_scheduleSidebarFeedback__D5X5U{grid-area:schedule-sidebar-feedback;margin-bottom:var(--margin-padding-tiny);font-size:var(--font-size-small);color:var(--color-dark-gray);text-align:center}@media (min-width:576px){.Checkout_scheduleSidebarFeedback__D5X5U{text-align:left}}.Checkout_scheduleSidebarFeedback__D5X5U span{font-weight:600;font-size:var(--font-size-medium);color:var(--color-lead)}.Checkout_modalHeader__41gDl{display:flex}.Checkout_modalHeaderText__gobSh{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-dark-gray);font-weight:700;flex-grow:1;text-align:center}.Checkout_modalIcon__j9nmU{cursor:pointer}.Checkout_modalValueText___lnKU{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-dark-gray);text-align:center}.Checkout_modalButton__I87dN{width:100%}.Checkout_modalLink__6OZqH{display:flex;justify-content:center}.Checkout_editProducts__TBAra,.Checkout_modalLink__6OZqH{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-orange)}.Checkout_editProducts__TBAra{cursor:pointer;text-align:center;margin-bottom:8px;margin-top:8px}.Checkout_editProducts__TBAra:hover{text-decoration:underline}.Checkout_editProductsContainer__XpXr7{justify-content:center;display:flex}.Checkout_checkoutSummaryContainer__dNEZG{position:relative;box-shadow:none;width:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-left:var(--margin-padding-medium);padding-right:var(--margin-padding-medium)}.Checkout_showId__vn8_g{line-height:20px;color:var(--color-dark-gray);font-size:var(--font-size-small);margin:0 16px 16px}.Checkout_rightContainerBottom__2qoYz{margin-top:auto}.Checkout_hr__6p2RO{border-top:.4px solid #f7f7f7;margin-bottom:0;width:100%}.Checkout_commentContainer__QDcO2{padding:var(--margin-padding-medium)}.Checkout_commentTitleContainer__v72mU{display:flex;align-items:center}.Checkout_commentTitle__1iAuh{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-dark-gray);margin-left:var(--margin-padding-medium)}.Checkout_commentText__LuSxv{height:120px;width:100%;border-color:var(--color-light-gray);border-radius:8px;color:var(--color-gray);flex-shrink:0;padding:var(--margin-padding-tiny);font-size:var(--font-size-medium)}.Checkout_commentTextMobileSafari__tuFR9{font-size:var(--font-size-large)}.Checkout_commentText__LuSxv::placeholder{color:var(--color-light-gray);font-size:var(--font-size-medium)}.Checkout_commentTextMobileSafari__tuFR9::placeholder{font-size:var(--font-size-large)}.Checkout_commentTextContainer__59WaT{display:flex;flex-direction:column;padding:0 var(--margin-padding-medium) var(--margin-padding-large) var(--margin-padding-medium);position:relative}.Checkout_commentModalTextContainer__zrV0Y{display:flex;flex-direction:column;position:relative;padding-bottom:20px}.Checkout_commentModalButton__bmBsb{width:100%}.Checkout_commentTextCount__gmy9M{font-size:var(--font-size-small);line-height:var(--line-height-medium);color:var(--color-dark-gray);position:absolute;right:16px;bottom:0}.Checkout_coldDrinkTag__H9K1T{margin-left:var(--margin-padding-medium);margin-right:var(--margin-padding-medium)}@media (min-width:576px){.Checkout_coldDrinkTag__H9K1T{margin-left:0;margin-right:0}}.Checkout_paymentRecommendationText__AyKhd{cursor:pointer;place-content:center;text-align:left;color:var(--color-gray);font-size:var(--font-size-medium)}.Checkout_indicatedTag__nAwPG{margin-left:var(--margin-padding-tiny)}