.ProductSummary_image__Q8BzO{margin:0 auto}@media(min-width:1024px){.ProductSummary_image__Q8BzO{width:260px;height:260px}}.ProductSummary_content__KxRpk{margin-top:32px;text-align:center;display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.ProductSummary_content__KxRpk{text-align:left}}.ProductSummary_content__KxRpk .ProductSummary_price__CytWV,.ProductSummary_content__KxRpk .ProductSummary_title__M1EEi{font-weight:var(--font-weight-semibold);font-size:18px;color:#040504}@media(min-width:1024px){.ProductSummary_content__KxRpk .ProductSummary_price__CytWV,.ProductSummary_content__KxRpk .ProductSummary_title__M1EEi{line-height:40px;font-size:20px}}.ProductSummary_content__KxRpk .ProductSummary_description__xSx2_{font-size:14px;color:#343b38}@media(min-width:1024px){.ProductSummary_content__KxRpk .ProductSummary_description__xSx2_{font-size:16px;line-height:24px}}.ProductSummary_content__KxRpk .ProductSummary_price__CytWV{color:var(--Primary-starbucks-green)}.GroupAttributesSelector_accordion__x1B8O{padding-bottom:16px;border-bottom:1px solid #d0d6d4}.GroupAttributesSelector_accordion__x1B8O.GroupAttributesSelector_open__xineL{padding-bottom:0;border-bottom:none}.GroupAttributesSelector_accordion__x1B8O.GroupAttributesSelector_hidden__ToC4W{display:none}.GroupAttributesSelector_accordion__x1B8O.GroupAttributesSelector_open__xineL .GroupAttributesSelector_header___oA4_{padding-bottom:16px}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_{display:flex;flex-direction:column}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_title__mZLp1{font-weight:var(--font-weight-semibold);font-size:20px;color:#040504;line-height:28px}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_nav__0k_t4{display:flex;align-items:center;gap:8px}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_nav__0k_t4 .GroupAttributesSelector_label__NSPBo{display:flex;align-items:center;border-radius:12px;height:28px;padding:0 12px;font-size:14px;font-weight:var(--font-weight-semibold);background-color:var(--Gray-50);color:#343b38}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_nav__0k_t4 .GroupAttributesSelector_label__NSPBo.GroupAttributesSelector_active__S_xj_{background-color:#d4e9e3;color:var(--Primary-starbucks-green)}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_nav__0k_t4 button{width:28px;height:28px;transition:transform .3s ease}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_main__xlwxg .GroupAttributesSelector_nav__0k_t4 button.GroupAttributesSelector_active__S_xj_{transform:rotate(-180deg)}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_header___oA4_ .GroupAttributesSelector_summary__fBHCJ{font-size:14px;color:#7c7c7c;min-height:38px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_container__9a_j_{display:none;flex-direction:column;gap:16px}.GroupAttributesSelector_accordion__x1B8O .GroupAttributesSelector_container__9a_j_.GroupAttributesSelector_open__xineL{display:flex}.OptionCard_wrapper__YSbs1{border:1px solid #d0d6d4;padding:8px 16px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:20px}.OptionCard_wrapper__YSbs1 .OptionCard_content__gU96B{text-align:left;flex:1}.OptionCard_wrapper__YSbs1 .OptionCard_content__gU96B .OptionCard_title__ObnyT{margin-bottom:4px;font-weight:var(--font-weight-semibold);line-height:24px;color:#1c201e}.OptionCard_wrapper__YSbs1 .OptionCard_content__gU96B .OptionCard_subtitle__a6EUm{font-size:14px;color:#64706c;line-height:20px}.OptionCard_wrapper__YSbs1 .OptionCard_action__1ZiPl{display:flex;align-items:center;justify-content:center;min-width:20px}.Spinner_container__3nwBb{display:inline-flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content}.Spinner_container__3nwBb svg{animation:Spinner_spin__L1iCD linear infinite;transform-origin:center;animation-duration:.6s}@keyframes Spinner_spin__L1iCD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrderDetails_container__lpLwf{padding:0 16px;text-align:left}.OrderDetails_container__lpLwf .OrderDetails_item__ww2YL{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #d0d6d4}.OrderDetails_container__lpLwf .OrderDetails_item__ww2YL>p{font-size:14px}.OrderDetails_container__lpLwf .OrderDetails_item__ww2YL>p:first-child{font-weight:var(--font-weight-semibold)}.OrderDetails_container__lpLwf .OrderDetails_item__ww2YL>div p{font-size:14px;text-align:right}.OrderItems_container__qUBJw{padding:0 16px;text-align:left}.OrderItems_container__qUBJw .OrderItems_summaryItems__Wesbi{display:flex;flex-direction:column;align-items:center;border-top:1px solid #d0d6d4;border-bottom:1px solid #d0d6d4}.OrderItems_container__qUBJw .OrderItems_item__Cl042{display:flex;justify-content:space-between;gap:16px;padding:16px 0;width:100%}.OrderItems_container__qUBJw .OrderItems_item__Cl042 .OrderItems_image__HFjcD{width:48px;height:48px}.OrderItems_container__qUBJw .OrderItems_item__Cl042 .OrderItems_description__kjExx{width:100%;font-size:12px}.OrderItems_container__qUBJw .OrderItems_item__Cl042 .OrderItems_description__kjExx p:first-child{font-weight:var(--font-weight-semibold);color:#000;margin-bottom:8px}.OrderItems_container__qUBJw .OrderItems_item__Cl042 .OrderItems_description__kjExx p:last-child{color:var(--Gray-600);font-weight:var(--font-weight-light)}.OrderItems_container__qUBJw .OrderItems_item__Cl042 .OrderItems_price__mTHdU{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--Primary-starbucks-green)}.OrderItems_container__qUBJw .OrderItems_subTotal__htDXI,.OrderItems_container__qUBJw .OrderItems_total__G0zAH{display:flex;justify-content:space-between;align-items:center}.OrderItems_container__qUBJw .OrderItems_subTotal__htDXI{padding:16px 0;font-size:14px}.OrderItems_container__qUBJw .OrderItems_subTotal__htDXI p:first-child{font-weight:var(--font-weight-semibold)}.OrderItems_container__qUBJw .OrderItems_total__G0zAH{margin-bottom:16px;color:var(--Primary-starbucks-green);font-weight:var(--font-weight-semibold)}.OrderSuccess_bgOval__wcMkE{position:absolute;z-index:0;top:0;left:0;right:0;background-color:var(--Primary-Colors-House-Green);height:282px;clip-path:ellipse(70% 90% at 50% 10%)}.OrderSuccess_container__tGDMH{z-index:1;margin:0 auto;padding:40px 20px;width:100%;text-align:center}@media(width >= 1024px){.OrderSuccess_container__tGDMH{max-width:622px;padding:40px 0}}.OrderSuccess_container__tGDMH .OrderSuccess_header__r7wJV{color:#fff;margin-bottom:20px}.OrderSuccess_container__tGDMH .OrderSuccess_header__r7wJV h1{font-size:32px;font-weight:var(--font-weight-semibold);margin-bottom:12px}.OrderSuccess_container__tGDMH .OrderSuccess_header__r7wJV p{font-size:20px}.OrderSuccess_container__tGDMH .OrderSuccess_content__sJ5Dr{margin:56px 0 48px;display:flex;flex-direction:column;gap:40px}.OrderSuccess_container__tGDMH .OrderSuccess_content__sJ5Dr .OrderSuccess_accordionBox__GZXNN{border:1px solid #d0d6d4;border-radius:16px}.OrderSuccess_container__tGDMH .OrderSuccess_content__sJ5Dr .OrderSuccess_accordionTitle__QY3my{padding:16px}.OrderSuccess_container__tGDMH .OrderSuccess_homeButtonContainer___v1Zc{background-color:#fff}@media(width < 1024px){.OrderSuccess_container__tGDMH .OrderSuccess_homeButtonContainer___v1Zc{padding:16px;position:fixed;bottom:0;left:0;right:0}}@media(width >= 1024px){.OrderSuccess_container__tGDMH .OrderSuccess_homeButtonContainer___v1Zc{margin:0 auto;max-width:300px}}.SavedAddressList_spinner__HjOC3{margin:auto;padding:24px}.SavedAddressList_container__RDfPc{width:100%}.SavedAddressList_container__RDfPc .SavedAddressList_title__kFuFV{font-size:16px;font-weight:var(--font-weight-semibold);padding:8px 0}.SavedAddressList_container__RDfPc button.SavedAddressList_item__udPIz{width:100%;padding:16px 24px;display:flex;gap:16px;align-items:center;color:var(--Gray-600);border-bottom:1px solid #f5f7f6}.SavedAddressList_container__RDfPc button.SavedAddressList_item__udPIz svg{color:var(--Gray-300)}.SavedAddressList_container__RDfPc button.SavedAddressList_item__udPIz .SavedAddressList_itemContent__j7uwe{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.SavedAddressList_container__RDfPc button.SavedAddressList_item__udPIz .SavedAddressList_itemContent__j7uwe span:last-child{font-size:14px;color:var(--Gray-300)}.StoreDetails_container__9ceNE{display:flex;flex-direction:column;gap:24px;margin-top:24px}.StoreDetails_container__9ceNE .StoreDetails_storeName__Y0CpI{font-size:24px;font-weight:var(--font-weight-semibold);margin-bottom:8px}.StoreDetails_container__9ceNE .StoreDetails_address__R93ov{color:var(--Gray-400)}.StoreDetails_container__9ceNE .StoreDetails_actions__JZ_7s{display:flex;gap:8px;width:100%}.ScheduleList_container__VTVRn .ScheduleList_subtitle__Ihqgc{color:var(--Gray-800);font-size:16px;font-weight:var(--font-weight-semibold);margin-bottom:24px}.ScheduleList_container__VTVRn .ScheduleList_content__JAoFP{display:flex;flex-direction:column;gap:12px;padding:0 16px}.ScheduleList_container__VTVRn .ScheduleList_content__JAoFP .ScheduleList_item__WnC_v{display:flex;justify-content:space-between}.ScheduleList_container__VTVRn .ScheduleList_content__JAoFP .ScheduleList_today__beJ8L{color:var(--Primary-starbucks-green);font-weight:var(--font-weight-semibold)}.ScheduleList_container__VTVRn .ScheduleList_content__JAoFP .ScheduleList_text__0HDgk{display:flex;align-items:center;gap:16px}.Stores_container__6UYrG{margin:0 auto;padding:48px 20px;width:100%;display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.Stores_container__6UYrG{max-width:var(--max-width-container);flex-direction:row;padding:48px 0}}.Stores_container__6UYrG .Stores_main__3Hp8w{display:flex;flex-direction:column;gap:24px;width:100%}@media(width >= 1024px){.Stores_container__6UYrG .Stores_main__3Hp8w{width:504px}}.Stores_container__6UYrG .Stores_main__3Hp8w .Stores_title__d13_d{font-size:20px;font-weight:var(--font-weight-semibold)}@media(width >= 1024px){.Stores_container__6UYrG .Stores_main__3Hp8w .Stores_title__d13_d{font-size:24px}}.Stores_container__6UYrG .Stores_map__urT4v{width:100%;height:170px;border-radius:8px}.Stores_container__6UYrG .Stores_map__urT4v.Stores_mapDetails__myRAt{height:420px}@media(width >= 1024px){.Stores_container__6UYrG .Stores_map__urT4v{height:100%}}.Stores_container__6UYrG .Stores_aside___LcLx{width:100%}@media(width >= 1024px){.Stores_container__6UYrG .Stores_aside___LcLx{flex:1;height:calc(100vh - 274px);position:sticky;top:220px}}.PaymentForm_container__zputc{display:flex;flex-direction:column;gap:16px;padding:16px 0}.PaymentForm_container__zputc.PaymentForm_hidden__4SegC{display:none}.PaymentForm_container__zputc .PaymentForm_input__6eXLe{width:100%;height:56px;border-radius:8px;border:1px solid #d0d6d4;display:flex;align-items:center;transition:all .1s;padding:16px}.PaymentForm_container__zputc .PaymentForm_input__6eXLe.PaymentForm_error__MKf0G{border-color:#c82014}.PaymentForm_container__zputc .PaymentForm_input__6eXLe iframe,.PaymentForm_container__zputc .PaymentForm_input__6eXLe>div{width:100%}.PaymentForm_container__zputc .PaymentForm_checkboxLabel__kSV4Z{display:flex;align-items:center;gap:12px}.PaymentForm_container__zputc .PaymentForm_checkboxLabel__kSV4Z p{font-size:14px;color:#343b38}.PaymentForm_spinner__7Uq1O{padding:16px;display:flex;align-items:center;justify-content:center;width:100%}.GroupSection_container__Vqgr8,.GroupSection_container__Vqgr8 .GroupSection_content__8g8Qp,.GroupSection_container__Vqgr8 .GroupSection_header__FA2Rp{display:flex;flex-direction:column;gap:16px}.GroupSection_container__Vqgr8 .GroupSection_header__FA2Rp{flex-direction:row;justify-content:space-between;align-items:center}.GroupSection_container__Vqgr8 .GroupSection_header__FA2Rp .GroupSection_title__MLbbf{font-size:12px;color:#87938f;font-weight:400}.StepPayment_container__T1IUn{display:flex;flex-direction:column;gap:16px}.StepPayment_container__T1IUn .StepPayment_title__ResRE{font-size:16px;font-weight:var(--font-weight-semibold)}.StepPayment_container__T1IUn .StepPayment_changeButton__aMkOv{color:var(--Primary-starbucks-green)}.CheckoutShell_aside__rTdkw,.CheckoutShell_container__pCbYc,.CheckoutShell_main__y8d2S{display:flex;flex-direction:column}.CheckoutShell_aside__rTdkw,.CheckoutShell_main__y8d2S{border:1px solid #d0d6d4;border-radius:16px;padding:20px;gap:32px;flex:1}@media(width >= 1024px){.CheckoutShell_aside__rTdkw{max-width:412px}}.CheckoutShell_container__pCbYc{gap:32px}@media(width >= 1024px){.CheckoutShell_container__pCbYc{align-items:flex-start;flex-direction:row;gap:40px}}@media(width <= 1024px){.CheckoutShell_paymentButton__gi3yt{background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:16px 20px;border-top:1px solid #d0d6d4}}.CheckoutShell_paymentButtonHack__xFC3o{height:32px}@media(width >= 1024px){.CheckoutShell_paymentButtonHack__xFC3o{display:none}}.PageNav_nav__bh9Hm{display:flex;justify-content:space-between;align-items:center;height:32px}@media(width >= 1024px){.PageNav_nav__bh9Hm{height:48px}}.PageNav_title__xb4Qf{text-align:center;font-weight:var(--font-weight-semibold);font-size:22px;width:100%;overflow:hidden;text-overflow:ellipsis}@media(width >= 1024px){.PageNav_title__xb4Qf{font-size:32px}}.PageNav_box___7Uh6{width:40px}.Checkout_wrapper__lLLoi{margin:0 auto;padding:32px 20px;width:100%;display:flex;flex-direction:column;gap:32px}@media(width >= 1024px){.Checkout_wrapper__lLLoi{gap:40px;max-width:var(--max-width-container);padding:40px 0}}.Cart_wrapper__jn5Us{margin:0 auto;padding:40px 20px;width:100%;display:flex;flex-direction:column;gap:40px}@media(width < 640px){.Cart_wrapper__jn5Us{padding-bottom:420px}}@media(width >= 1024px){.Cart_wrapper__jn5Us{max-width:var(--max-width-container);padding:40px 0}}.Cart_wrapper__jn5Us .Cart_container__uGgqf{display:flex;flex-direction:column;gap:40px}@media(width >= 1024px){.Cart_wrapper__jn5Us .Cart_container__uGgqf{flex-direction:row}}.Cart_wrapper__jn5Us .Cart_aside__bt3Oc,.Cart_wrapper__jn5Us .Cart_content__tIw4H,.Cart_wrapper__jn5Us .Cart_main__Tkqli{display:flex;flex-direction:column;gap:40px}.Cart_wrapper__jn5Us .Cart_main__Tkqli{flex:1}.Cart_wrapper__jn5Us .Cart_aside__bt3Oc{width:100%}@media(width >= 1024px){.Cart_wrapper__jn5Us .Cart_aside__bt3Oc{width:452px}}.Cart_wrapper__jn5Us .Cart_article__5Sp1R{display:flex;flex-direction:column;gap:24px}.Cart_wrapper__jn5Us .Cart_title__tsj9Q{font-size:20px;font-weight:var(--font-weight-semibold)}@media(width >= 1024px){.Cart_wrapper__jn5Us .Cart_title__tsj9Q{font-size:24px}}@media(width < 640px){.Cart_wrapper__jn5Us .Cart_article__5Sp1R.Cart_bottomNav__592cz{position:fixed;bottom:0;background-color:#fff;left:0;right:0;padding:20px;box-shadow:0 0 4px rgba(0,0,0,.1);border-top-left-radius:16px;border-top-right-radius:16px}}