.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}}.CartButton_wrapper__rFBD8{position:relative}.CartButton_wrapper__rFBD8 .CartButton_tooltip__19pq9{position:absolute;top:100%;right:0}.CartButton_wrapper__rFBD8 .CartButton_quantity__3sdzT{position:absolute;top:-8px;right:0;background-color:#c82014;color:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:var(--font-weight-semibold);font-size:12px}.CartButton_spinner__ZYQc4{width:40px;height:40px}.SearchDropdown_wrapper___LVlg{background-color:#fff;padding-top:8px}@media(min-width:1024px){.SearchDropdown_wrapper___LVlg{padding-bottom:14px;border-radius:0 0 16px 16px;margin-top:30px}.SearchDropdown_wrapper___LVlg .SearchDropdown_container__lu9h2{overflow-y:auto;height:auto;max-height:500px;padding-top:30px}}.SearchDropdown_wrapper___LVlg .SearchDropdown_container__lu9h2 .SearchDropdown_item__2RAIw{background-color:#fff;display:block;padding:16px;font-weight:var(--font-weight-light);border-bottom:1px solid var(--Gray-100)}.Backdrop_content__5TzzE,.Search_container__zFSIi{position:fixed;z-index:var(--z-modal)}.Search_container__zFSIi{inset:0;bottom:unset;height:auto}@media(max-width:1023px){.Search_container__zFSIi.Search_fullHeight__ChSXS{background-color:#fff;overflow-y:auto;inset:0}}.Search_container__zFSIi .Search_header__tOgV4{position:sticky;top:0;height:64px;background-color:var(--Primary-Colors-House-Green);display:flex;align-items:center;justify-content:center;padding:0 20px}@media(min-width:1024px){.Search_container__zFSIi .Search_header__tOgV4{height:0}}.Search_container__zFSIi .Search_inputSearch__Wotvd{position:unset}@media(min-width:1024px){.Search_container__zFSIi .Search_inputSearch__Wotvd{position:absolute;top:0}}.Search_inputSearch__Wotvd{height:40px;width:100%;display:flex;align-items:center;gap:10px;background-color:#fff;border-radius:40px;overflow:hidden;padding:0 10px;border:1px solid var(--Primary-starbucks-green)}@media(min-width:1024px){.Search_inputSearch__Wotvd{padding-right:24px;padding-left:14px;height:56px}}.Search_inputSearch__Wotvd .Search_input__uWM1i{width:100%;height:100%;border:0;background-color:transparent;outline:none;font-weight:var(--font-weight-light)}.Search_inputSearch__Wotvd .Search_input__uWM1i::-moz-placeholder{color:var(--Gray-200)}.Search_inputSearch__Wotvd .Search_input__uWM1i::placeholder{color:var(--Gray-200)}.Search_inputSearch__Wotvd .Search_clearButton__p3tRa{display:flex}@media(min-width:1023px){.Search_inputSearch__Wotvd .Search_clearButton__p3tRa{display:none}}.ShippingMethodSelector_container__kUNjT{width:100%;height:100%}@media(width >= 1024px){.ShippingMethodSelector_container__kUNjT{width:360px}}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5{color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:50px;width:100%;padding-left:8px}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5.ShippingMethodSelector_active__RoFAf,.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5:hover{background-color:var(--Primary-starbucks-green)}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5.ShippingMethodSelector_active__RoFAf .ShippingMethodSelector_icon__Nw9RC{transform:rotate(180deg)}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5 .ShippingMethodSelector_image__Y4IUZ{background-color:#d4e9e2;border-radius:100%}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5 .ShippingMethodSelector_text__wvifR{flex:1;width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShippingMethodSelector_container__kUNjT .ShippingMethodSelector_button__ae4R5 .ShippingMethodSelector_icon__Nw9RC{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.dropboxLogin_dropboxContainer__UtPZP{background-color:transparent;position:relative}.dropboxLogin_dropboxLoginContainer__qbqBw{display:flex;gap:16px}.dropboxLogin_dropboxLoginIconContainer__vRKC9{display:grid;place-items:center}.dropboxLogin_dropboxButtonName__2puNr{display:flex;gap:8px;cursor:pointer}.dropboxLogin_dropboxLoginName__ykaAc{anchor-name:--anchorDropLogin;color:#f5f7f6;text-align:center;font-size:16px;font-style:normal;line-height:24px}.dropboxLogin_dropboxClose__UNXwM,.dropboxLogin_dropboxOpen__5rAP_{position:absolute;position-anchor:--anchorDropLogin;right:-43px;top:52px;inset-area:bottom;transition:height .3s ease;overflow:hidden;height:0}.dropboxLogin_dropboxOpen__5rAP_{border-radius:0 0 24px 24px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);height:auto}.dropboxLogin_dropboxClose__UNXwM{height:0}.dropboxLogin_dropboxOptionsContainer___jdnS{background-color:var(--primary-house-green);display:flex;flex-direction:column;padding:16px;align-items:flex-start;gap:12px}.dropboxLogin_dropboxOptionsContainer___jdnS a,.dropboxLogin_dropboxOptionsContainer___jdnS button{font-weight:var(--font-weight-light);color:var(--white-100);font-size:16px;padding:16px 0;width:100%;min-width:184px}.dropboxLogin_dropboxOptionsContainer___jdnS hr{border:0;border-top:.5px solid var(--grey-300);width:100%}.dropboxLogin_dropboxButtonSignOut__EtPgN{cursor:pointer;display:flex;justify-content:space-between}@media(width < 1024px){.dropboxLogin_dropboxOptionsContainer___jdnS{padding:0}}.Header_header__MwWvM{background-color:var(--primary-house-green);display:flex;flex-direction:column;align-items:center;padding:12px 20px;color:#fff;position:sticky;top:0;z-index:var(--z-header);width:100%}@media(min-width:1024px){.Header_header__MwWvM{padding:16px}}.Header_header__MwWvM .Header_container__Aasa1{width:100%;display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.Header_header__MwWvM .Header_container__Aasa1{max-width:var(--max-width-container);gap:16px}}.Header_header__MwWvM .Header_main__JqZ5f{height:40px;display:flex;justify-content:space-between;gap:8px}@media(min-width:1024px){.Header_header__MwWvM .Header_main__JqZ5f{height:72px;gap:16px}}.Header_header__MwWvM .Header_main__JqZ5f .Header_box__qKah3{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.Header_header__MwWvM .Header_main__JqZ5f .Header_box__qKah3{gap:16px}}.Header_header__MwWvM .Header_main__JqZ5f .Header_search__SwvYJ{width:100%}@media(min-width:1024px){.Header_header__MwWvM .Header_main__JqZ5f .Header_search__SwvYJ{flex:1;display:flex;align-items:center;max-width:588px}}.Header_header__MwWvM .Header_secondary__yRbZE{height:40px;display:flex;align-items:center;justify-content:space-between;gap:8px}.Header_header__MwWvM .Header_secondary__yRbZE .Header_box__qKah3{width:100%;height:100%}@media(min-width:1024px){.Header_header__MwWvM .Header_secondary__yRbZE .Header_box__qKah3{width:360px}}.Header_header__MwWvM .Header_secondary__yRbZE .Header_navigation__57bfi,.Header_header__MwWvM .Header_secondary__yRbZE>div:last-child{display:none}@media(min-width:1024px){.Header_header__MwWvM .Header_secondary__yRbZE .Header_navigation__57bfi,.Header_header__MwWvM .Header_secondary__yRbZE>div:last-child{display:flex}.Header_header__MwWvM .Header_secondary__yRbZE .Header_navigation__57bfi{align-items:center;gap:48px}}.Header_header__MwWvM .Header_secondary__yRbZE .Header_navigation__57bfi a{color:#fff}@media(min-width:1024px){.Header_header__MwWvM .Header_logo__V9h3K{height:72px;width:72px}}.Header_header__MwWvM .Header_hidden__QJ_69{display:none!important}.TermsForm_container__Yk7ql{flex-direction:column}.TermsForm_container__Yk7ql,.TermsForm_container__Yk7ql label{display:flex;gap:16px}.TermsForm_container__Yk7ql label{align-items:center;color:#343b38}.TermsForm_container__Yk7ql label p{font-size:14px;line-height:20px}.Dialog_dialogContent__WQvVc{position:fixed;left:50%;top:50%;z-index:50;display:flex;flex-direction:column;max-width:480px;width:100%;transform:translate(-50%,-50%);gap:16px;background-color:#fff;transition-duration:.2s;overflow-y:hidden;height:100dvh}.Dialog_dialogContent__WQvVc[data-state=open]{animation:Dialog_fadeIn__PnIfI .2s ease-out,Dialog_zoomIn__ZHWEJ .2s ease-out,Dialog_slideInFromTop__JviAG .2s ease-out}.Dialog_dialogContent__WQvVc[data-state=closed]{animation:Dialog_fadeOut__zRXP5 .2s ease-in,Dialog_zoomOut__YhUzJ .2s ease-in,Dialog_slideOutToTop__Vo4b1 .2s ease-in}@media(min-width:768px){.Dialog_dialogContent__WQvVc{border-radius:16px;max-height:calc(100dvh - 128px);height:auto}}.Dialog_dialogClose__wYuRf{position:absolute;right:18px;top:18px;transition:opacity .2s}.Dialog_dialogClose__wYuRf:disabled{pointer-events:none}.Dialog_dialogHeader__2Yuyx{display:flex;flex-direction:column;row-gap:16px;text-align:center;padding:16px 16px 0}@media(min-width:768px){.Dialog_dialogHeader__2Yuyx{text-align:left}}.Dialog_dialogFooter__gc6XE{display:flex;flex-direction:column-reverse;padding:0 16px 16px}@media(min-width:768px){.Dialog_dialogFooter__gc6XE{flex-direction:row;justify-content:flex-end}}.Dialog_dialogTitle__eQn_y{font-size:20px;font-weight:var(--font-weight-semibold)}.Dialog_dialogDescription__zntsN{font-size:14px}.Dialog_dialogMain__l1wz8{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:0 16px}@keyframes Dialog_fadeIn__PnIfI{0%{opacity:0}to{opacity:1}}@keyframes Dialog_fadeOut__zRXP5{0%{opacity:1}to{opacity:0}}@keyframes Dialog_zoomIn__ZHWEJ{0%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_zoomOut__YhUzJ{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(.95)}}@keyframes Dialog_slideInFromTop__JviAG{0%{transform:translate(-50%,calc(-50% - 10px))}to{transform:translate(-50%,-50%)}}@keyframes Dialog_slideOutToTop__Vo4b1{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,calc(-50% - 10px))}}.SwitchToggleSelector_container__HyGeV{position:relative;width:100%;height:56px;border-radius:24px;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--Gray-100)}.SwitchToggleSelector_container__HyGeV label{flex:1;text-align:center;z-index:2;cursor:pointer;color:var(--Gray-600);font-weight:500;transition:color .3s;position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:40px}.SwitchToggleSelector_container__HyGeV label.SwitchToggleSelector_active__K_TxI{color:#fff}.SwitchToggleSelector_container__HyGeV .SwitchToggleSelector_slider__30mLv{position:absolute;top:7px;left:7px;width:calc(50% - 7px);height:40px;background:#fff;border-radius:18px;transition:transform .3s ease;z-index:1;background-color:var(--Primary-starbucks-green)}.SwitchToggleSelector_container__HyGeV label.SwitchToggleSelector_active__K_TxI+.SwitchToggleSelector_slider__30mLv{transform:translateX(100%)}.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)}.CreditCardSelectorModal_button__4wl_A{color:var(--Primary-starbucks-green)}.CreditCardSelectorModal_container__d0R58{max-width:548px}.CreditCardSelectorModal_container__d0R58 .CreditCardSelectorModal_content__rZQ1t{display:flex;flex-direction:column;gap:16px}.CreditCardSelectorModal_container__d0R58 .CreditCardSelectorModal_content__rZQ1t .CreditCardSelectorModal_section__CHkhA .CreditCardSelectorModal_title__7mIV8{font-weight:var(--font-weight-semibold);margin-bottom:16px}.CreditCardSelectorModal_container__d0R58 .CreditCardSelectorModal_content__rZQ1t .CreditCardSelectorModal_section__CHkhA .CreditCardSelectorModal_options__Fnzs3{display:flex;flex-direction:column;gap:16px;border:1px solid #d0d6d4;border-radius:16px;padding:16px}.CreditCardSelectorModal_container__d0R58 .CreditCardSelectorModal_content__rZQ1t .CreditCardSelectorModal_section__CHkhA .CreditCardSelectorModal_options__Fnzs3>div:not(:last-child){border-bottom:1px solid #d0d6d4;padding-bottom:16px}.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)}.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}}.StarbucksDownloadBanner_container__hJspr{background-color:var(--Gray-50);padding:32px 20px;display:flex}@media(width >= 1024px){.StarbucksDownloadBanner_container__hJspr{padding-top:16px;padding-bottom:0;justify-content:center;gap:48px}}@media(width < 1024px){.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_aside__rIY0N{display:none}}.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo{display:flex;flex-direction:column;justify-content:center}@media(width >= 1024px){.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo{max-width:386px}}.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo .StarbucksDownloadBanner_title__MJgWq{color:var(--Gray-800);font-weight:var(--font-weight-semibold);font-size:22px;margin-bottom:4px}@media(width >= 1024px){.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo .StarbucksDownloadBanner_title__MJgWq{margin-bottom:16px;font-size:40px;line-height:48px}}.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo .StarbucksDownloadBanner_description__bQDC8{color:var(--Gray-600);font-size:16px;margin-bottom:16px}@media(width >= 1024px){.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo .StarbucksDownloadBanner_description__bQDC8{margin-bottom:24px}}.StarbucksDownloadBanner_container__hJspr .StarbucksDownloadBanner_main__Zn9lo .StarbucksDownloadBanner_actions__9FZX1{display:flex;gap:14px;align-items:center}.HowToRedeemStars_container__IJLTk{margin:0 auto 32px;text-align:center}@media(width >= 1024px){.HowToRedeemStars_container__IJLTk{display:flex;flex-direction:column;gap:32px;max-width:var(--max-width-container)}}.HowToRedeemStars_container__IJLTk .HowToRedeemStars_starRewards__oQhRx{padding:0 20px}@media(width >= 1024px){.HowToRedeemStars_container__IJLTk .HowToRedeemStars_starRewards__oQhRx{max-width:890px;margin:0 auto;padding:0}}.Rewards_container__FY_kF{margin:0 auto 32px;text-align:center}@media(width >= 1024px){.Rewards_container__FY_kF{display:flex;flex-direction:column;gap:32px;max-width:var(--max-width-container)}}.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}}