.benefit-tracker_core-visually-hidden__ShVS9{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_loading__Hbmpb,.benefit-tracker_shimmer__wC7tB{background:var(--color-primitive-neutral-20);background-image:linear-gradient(270deg,var(--color-primitive-neutral-20),var(--color-primitive-neutral-30),var(--color-primitive-neutral-20));background-repeat:no-repeat;background-size:12.5rem 100%;animation:benefit-tracker_shimmer__wC7tB 1.25s ease-in-out 0s infinite normal}@keyframes benefit-tracker_shimmer__wC7tB{0%{background-position:-12.5rem 0}to{background-position:calc(12.5rem + 100%) 0}}@media(prefers-reduced-motion:reduce){.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_loading__Hbmpb,.benefit-tracker_shimmer__wC7tB{animation:none;background-image:none}}.benefit-tracker_benefit-tracker__i_XJT{display:flex;gap:var(--space-internal-lg)}.benefit-tracker_benefit-tracker-tile__bAKGW{border:1px solid var(--color-interface-border-weak);border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.25rem;padding:var(--space-internal-md) var(--space-internal-sm);height:calc(var(--space-area-md) + var(--space-internal-md));width:100%;min-width:88px}@media(min-width:80rem){.benefit-tracker_benefit-tracker-tile__bAKGW{flex-direction:row;justify-content:center;gap:4px}}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_icon__LOD8Q{height:1.5rem;min-height:1.5rem;width:1.5rem;min-width:1.5rem}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_icon__LOD8Q svg{fill:var(--color-partners-everyday-background-medium)}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_icon__LOD8Q .benefit-tracker_default-icon__cK4nr svg,.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_icon__LOD8Q .benefit-tracker_error___Ty9C svg{fill:var(--color-interface-border-weak)}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg{font-size:.875rem;line-height:1.429;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(min-width:80rem){.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg{text-align:left}}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg .benefit-tracker_value__Xe9MO{display:block;font-size:1rem;font-weight:500;line-height:1.5}@media(min-width:80rem){.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg .benefit-tracker_value__Xe9MO{display:inline-block}}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg .benefit-tracker_fuel-description__LCRKC{max-width:165px}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg.benefit-tracker_loading__Hbmpb{height:1rem;width:100%;max-width:145px;margin-top:var(--space-internal-sm)}@media(min-width:80rem){.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg.benefit-tracker_loading__Hbmpb{margin-top:0}.benefit-tracker_benefit-tracker-tile__bAKGW .benefit-tracker_description__TFBNg.benefit-tracker_loading__Hbmpb:nth-of-type(2){display:none}}.points-balance_points-balance__5IlTD .points-balance_loading__y9y5t,.points-balance_shimmer__1M5eJ{background:var(--color-primitive-neutral-20);background-image:linear-gradient(270deg,var(--color-primitive-neutral-20),var(--color-primitive-neutral-30),var(--color-primitive-neutral-20));background-repeat:no-repeat;background-size:12.5rem 100%;animation:points-balance_shimmer__1M5eJ 1.25s ease-in-out 0s infinite normal}@keyframes points-balance_shimmer__1M5eJ{0%{background-position:-12.5rem 0}to{background-position:calc(12.5rem + 100%) 0}}@media(prefers-reduced-motion:reduce){.points-balance_points-balance__5IlTD .points-balance_loading__y9y5t,.points-balance_shimmer__1M5eJ{animation:none;background-image:none}}.points-balance_points-balance__5IlTD .points-balance_interactive__2Y6Bx{border-radius:var(--radius-sm);color:var(--color-interface-text-strong);display:block;text-decoration:none}.points-balance_points-balance__5IlTD p{margin-bottom:0;font-size:var(--font-body-sm-default-size)}.points-balance_points-balance__5IlTD .points-balance_container__WQ_a0{background-color:var(--color-interface-background-primary);border-radius:var(--radius-sm);border:.0625rem solid var(--color-interface-border-weak);display:flex;flex-direction:column;gap:var(--space-internal-md);padding:var(--space-internal-lg) var(--space-internal-lg)}.points-balance_points-balance__5IlTD .points-balance_loading__y9y5t{border-radius:var(--radius-xxs);height:calc(var(--space-section-md)/2)}.points-balance_points-balance__5IlTD .points-balance_heading__Zg1Wa{display:flex;justify-content:space-between}.points-balance_points-balance__5IlTD .points-balance_points-summary__tK9Xx{align-items:center;display:flex}.points-balance_points-balance__5IlTD .points-balance_points-summary__tK9Xx svg{height:var(--font-body-sm-default-size);position:static}.points-balance_points-balance__5IlTD .points-balance_progress-bar__Jfxao{background-color:var(--color-interface-background-tertiary);border-radius:var(--radius-sm);height:var(--space-internal-sm)}.points-balance_points-balance__5IlTD .points-balance_progress-bar-completed__FkR3e{background-color:var(--color-partners-everyday-background-medium);border-radius:var(--radius-sm);height:var(--space-internal-sm);min-width:var(--space-internal-sm)}.points-balance_points-balance__5IlTD .points-balance_progress-bar-completed__FkR3e.points-balance_animate__KAOkc{transition:width 1s ease-in-out}.account-drawer-body_body__67_2O{flex:1;min-height:0;overflow-y:auto;padding:var(--space-content-sm) var(--space-content-md);margin-bottom:var(--space-content-lg);display:flex;flex-direction:column;gap:var(--space-content-md)}.account-drawer-body_section__dx2t8{display:flex;flex-direction:column;gap:var(--space-internal-sm)}.account-drawer-body_sectionTitle__98ge0{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;margin:0;color:var(--color-interface-text-strong)}.account-drawer-body_listCard__arT_L{margin-bottom:var(--space-internal-sm)}.account-drawer_drawer__M4w32[class*=_fullHeight]{display:flex;flex-direction:column;width:calc(100% - 1rem);max-width:29.375rem;border-radius:var(--radius-sm);border:1px solid var(--color-interface-border-weak);height:calc(100% - 1rem);margin:var(--space-internal-md)}@media(min-width:25.938rem){.account-drawer_drawer__M4w32[class*=_fullHeight]{height:calc(100% - 2rem);margin:var(--space-content-sm)}}.account-drawer_headerFallback__FizlB{padding:var(--space-content-sm);border-bottom:.0625rem solid var(--color-interface-border-weak)}.account-drawer_logoutFooter__w7S5Y{margin-top:auto;padding:var(--space-content-sm);border-top:1px solid var(--color-interface-border-weak)}.account-drawer_accountDrawerContainer___EwI0 [class*=_drawerContainer_]{z-index:var(--z-index-modal)}.account-drawer_accountDrawerContainer___EwI0 [class*=_drawerContainer_] [class*=drawer_component_right]{overflow:hidden}.account-drawer_accountDrawerContainer___EwI0 [class*=drawer_component_drawerContainer_][class*=drawer_component_open_] [class*=drawer_component_overlay_]{opacity:.3;background-color:var(--color-interface-background-inverse-primary)}.account-header_header__fUqfj{font-family:Glider,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3;display:flex;justify-content:space-between;padding:var(--space-content-sm);border-bottom:1px solid var(--color-interface-border-weak);flex-shrink:0;color:var(--color-interface-text-strong)}.change-order-dialog_rows__MK4U7{display:flex;flex-direction:column;gap:var(--space-content-sm);padding:var(--space-content-sm) 0}.change-order-dialog_row__YL7sF{display:flex;align-items:center;gap:var(--space-content-sm)}.change-order-dialog_textBlock__mpFN2{display:flex;flex-direction:column}.change-order-dialog_title__kkisJ{color:var(--color-input-text-label)}.edr-points-balance-panel_dashboard__dNYqC{display:flex;flex-direction:column;gap:var(--space-content-sm);margin-top:var(--space-content-sm)}@media(min-width:48rem){.edr-points-balance-panel_dashboard__dNYqC{flex-direction:row}.edr-points-balance-panel_dashboard__dNYqC>*{flex:0 0 calc(50% - var(--space-content-sm)/2)}}.edr-points-balance-panel_errorContainer__djB6t{margin-top:var(--space-content-sm)}.terms-and-conditions_core-link__eBhFy{--text-color:var(--color-action-text-link-default);color:var(--text-color);cursor:pointer;align-items:flex-start;background-color:rgba(0,0,0,0);border:none;display:inline-flex;font-family:inherit;font-size:inherit;gap:var(--space-internal-sm);line-height:inherit;padding:0;text-decoration:underline}.terms-and-conditions_core-link__eBhFy:disabled,.terms-and-conditions_core-link__eBhFy[aria-disabled=true]{pointer-events:none}.terms-and-conditions_core-link__eBhFy:focus,.terms-and-conditions_core-link__eBhFy:hover{--text-color:var(--color-action-text-link-focus);text-decoration:none}.terms-and-conditions_core-link__eBhFy:active{--text-color:var(--color-action-text-link-active);text-decoration:none}.terms-and-conditions_core-link__eBhFy:disabled,.terms-and-conditions_core-link__eBhFy[aria-disabled=true]{--text-color:var(--color-action-text-link-disabled)}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_leading__Ez1lN,.terms-and-conditions_core-link__eBhFy.terms-and-conditions_trailing__vfPo0{text-decoration:none}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_leading__Ez1lN:not(.terms-and-conditions_icon-only__949P3):focus-visible,.terms-and-conditions_core-link__eBhFy.terms-and-conditions_leading__Ez1lN:not(.terms-and-conditions_icon-only__949P3):hover,.terms-and-conditions_core-link__eBhFy.terms-and-conditions_trailing__vfPo0:not(.terms-and-conditions_icon-only__949P3):focus-visible,.terms-and-conditions_core-link__eBhFy.terms-and-conditions_trailing__vfPo0:not(.terms-and-conditions_icon-only__949P3):hover{text-decoration:underline}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_leading__Ez1lN{align-items:flex-start;flex-direction:row}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_leading__Ez1lN svg{margin-top:var(--space-internal-xs)}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_trailing__vfPo0{align-items:center;flex-direction:row-reverse}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_icon-only__949P3{--padding-horizontal:var(--space-internal-lg)}.terms-and-conditions_core-link__eBhFy.terms-and-conditions_icon-only__949P3.terms-and-conditions_small__EkjxU{--padding-vertical:var(--space-internal-md);--padding-horizontal:var(--space-internal-md)}.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--space-internal-md);padding:var(--space-internal-lg) var(--space-content-sm);background-color:var(--color-interface-background-secondary)}.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn>*{max-width:80rem}.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn p{margin:0;font-size:inherit}.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn .terms-and-conditions_terms-and-conditions-links__ThOrD{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-internal-sm)}.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn .terms-and-conditions_terms-and-conditions-links__ThOrD svg{position:relative;top:.25rem;margin-left:0}@media(min-width:48rem){.terms-and-conditions_terms-and-conditions__Pyrzn.terms-and-conditions_terms-and-conditions__Pyrzn{padding:var(--space-content-sm)}}.cart-product-details_productDetails__IPR0w{grid-area:productDetails;display:flex;flex-direction:column;justify-self:start;cursor:pointer}.cart-product-details_productDetails__IPR0w .cart-product-details_description__LSIf9{justify-self:start;text-align:left;margin:var(--space-internal-sm) 0}.cart-product-details_productDetails__IPR0w .cart-product-details_promotionLabel__K6AZo{height:auto}.cart-product-details_productDetails__IPR0w .cart-product-details_memberPriceArea__G5B0R{display:flex}.cart-product-details_productDetails__IPR0w .cart-product-details_memberPriceArea__G5B0R .cart-product-details_memberPriceTile___Kxa_{height:1.5rem}.cart-product-details_productDetails__IPR0w .cart-product-details_memberPriceArea__G5B0R .cart-product-details_memberPrice__jGVeM{font-size:.875rem;font-weight:500;line-height:1.429;color:var(--color-partners-everyday-background-strong);text-decoration:underline}.cart-product-details_productDetails__IPR0w .cart-product-details_everyDayRewardsIcon__zWR_D{color:var(--color-partners-everyday-background-medium);margin-right:var(--space-internal-sm)}.cart-product-image_productImageContainer__kGS3D{position:relative;margin-right:1rem}.cart-product-image_productImageContainer__kGS3D .cart-product-image_productImage__HI0_7{grid-area:productImage;justify-self:start;cursor:pointer;display:flex;min-height:4.5rem;min-width:4.25rem}.cart-product-image_productImageContainer__kGS3D .cart-product-image_productImage__HI0_7.cart-product-image_productImageWithRoundel__xLL5y{margin-left:1rem}@media(min-width:64rem){.cart-product-image_productImageContainer__kGS3D .cart-product-image_productImage__HI0_7.cart-product-image_productImageWithRoundel__xLL5y{margin-left:0}}.cart-product-image_productImageContainer__kGS3D .cart-product-image_productImage__HI0_7.cart-product-image_productImageWithRoundelPersistent__zUoog{margin-left:1rem}.cart-product-image_productImageContainer__kGS3D .cart-product-image_productImage__HI0_7 img{width:4.25rem;height:4.5rem}.cart-product-image_productImageContainer__kGS3D .cart-product-image_roundelImageUrl__h5B07{position:absolute;top:0;left:0;height:3rem;width:3rem}@media(min-width:64rem){.cart-product-image_productImageContainer__kGS3D .cart-product-image_roundelImageUrl__h5B07{left:-1rem}}.cart-product-image_productImageContainer__kGS3D .cart-product-image_roundelImageUrl__h5B07 img{height:100%;width:100%}.cart-product-unavailable-tile_productImage__wyUoW,.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productImage__wyUoW{justify-self:start;cursor:pointer;position:relative;min-height:4.5rem;min-width:4.25rem}.cart-product-unavailable-tile_productImage__wyUoW .cart-product-unavailable-tile_roundelImageUrl__Cy1oV{position:absolute;top:0;left:-1rem;height:3rem;width:3rem}.cart-product-unavailable-tile_productImage__wyUoW img,.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productImage__wyUoW img{width:4.25rem;height:4.5rem}.cart-product-unavailable-tile_productDetails__j61wK,.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productDetails__j61wK{display:flex;flex-direction:column;justify-self:start;cursor:pointer}.cart-product-unavailable-tile_productDetails__j61wK .cart-product-unavailable-tile_description__CqJiL{justify-self:start;margin:.25rem 0}@media(min-width:64rem){.cart-product-unavailable-tile_productDetails__j61wK .cart-product-unavailable-tile_description__CqJiL{padding-right:2rem}}.cart-product-unavailable-tile_productDetails__j61wK .cart-product-unavailable-tile_strap__lgfot{cursor:auto;display:flex;align-items:center;justify-content:center;width:5.125rem;height:1.5rem;text-align:center;border-radius:var(--radius-xs);font-family:var(--font-family-glider);font-weight:var(--font-weight-medium);font-size:var(--font-caption-sm-default-size);line-height:1rem}.cart-product-unavailable-tile_title__2TyNw{font-size:1rem;font-weight:500;line-height:1.5;width:100%;height:3rem;margin:var(--space-content-sm) 0;display:flex;align-items:center;color:var(--color-alert-text-warning);background-color:var(--color-alert-background-warning);border-radius:var(--radius-sm)}@media(min-width:64rem){.cart-product-unavailable-tile_title__2TyNw{margin:var(--space-content-md) 0}}.cart-product-unavailable-tile_title__2TyNw .cart-product-unavailable-tile_titleIcon__y15C3{color:var(--color-alert-icon-warning);margin:0 .75rem 0 1rem}.cart-product-unavailable-tile_productTile__jB6O2{position:relative;display:grid;align-items:center;row-gap:.5rem;padding:2rem 0 1rem;color:var(--color-interface-text-strong);grid-template:"productImage productDetails productDetails productDetails" auto "cta cta cta cta" auto/7rem auto}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2{grid-template:"productImage productDetails auto binButton cta"/7rem 3.75fr auto auto minmax(12.5rem,auto);justify-items:center}}@media(min-width:48rem){.cart-product-unavailable-tile_productTile__jB6O2{padding:1.5rem 1.5rem 1rem}}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2{padding:1rem}}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_imageAndRoundel__KOgjF{position:relative;margin-right:1rem}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_imageAndRoundel__KOgjF{margin-right:2rem}}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productImage__wyUoW{grid-area:productImage;display:flex;margin-left:1rem}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productImage__wyUoW{margin-left:2rem}}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_roundelImageUrl__Cy1oV{position:absolute;top:0;left:0}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_roundelImageUrl__Cy1oV{left:1rem}}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_productDetails__j61wK{grid-area:productDetails}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_binIcon__Xm4Dh{color:var(--color-interface-icon-medium)}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_binButton__x_zdo{position:absolute;top:.5rem;right:.5rem}@media(min-width:48rem){.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_binButton__x_zdo{right:1.5rem}}@media(min-width:64rem){.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_binButton__x_zdo{position:static;grid-area:binButton}}.cart-product-unavailable-tile_productTile__jB6O2 .cart-product-unavailable-tile_cta__n7Zh5{grid-area:cta;display:flex;align-items:center;width:100%;height:100%;cursor:pointer;justify-content:end;padding-left:var(--space-content-lg)}.cart-product-unavailable-tiles_divider__qyZD_{border-bottom:1px solid var(--color-interface-border-weak)}.cart-title-row_categoryTitleRow__NUi01{display:grid;align-items:center;justify-items:center;color:var(--color-interface-text-strong);margin-top:var(--space-content-md);margin-right:var(--space-content-sm);grid-template-columns:8rem 3.75fr minmax(9rem,1fr) repeat(4,minmax(6rem,1fr));font-family:Glider,sans-serif;font-size:1rem;font-weight:500;line-height:1.25}.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_category__vQkJ_{grid-column:span 7;justify-self:start;font-family:Glider,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.273}@media(min-width:64rem){.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_category__vQkJ_{grid-column:span 2}}@media(min-width:48rem){.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_category__vQkJ_{font-family:Glider,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3}}.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_itemTotal__A2BNa,.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_savings__1lz40{justify-self:end}.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_columnHeader__TNBZR{display:none}@media(min-width:64rem){.cart-title-row_categoryTitleRow__NUi01 .cart-title-row_columnHeader__TNBZR{display:block}}.cart-product-list_divider__dUkhj{border-bottom:1px solid var(--color-interface-border-weak)}.cart-product-list_substituteAll__29Fyy{display:flex;margin-left:auto}.cart-product-list_topRow__Zm1C6{width:100%;display:flex;justify-content:space-between;margin-bottom:var(--space-content-sm)}.cart-product-list_topRow__Zm1C6 h3{font-family:Glider,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.333}.cart-product-list_cartProductListContainer__X3tkS{margin-top:var(--space-content-lg)}.collectible-tile_productImage__wOM12,.collectible-tile_tile__qEbfx .collectible-tile_productImage__wOM12{justify-self:start;cursor:pointer;position:relative;min-height:4.5rem;min-width:4.25rem}.collectible-tile_productImage__wOM12 .collectible-tile_roundelImageUrl__0GvBN{position:absolute;top:0;left:-1rem;height:3rem;width:3rem}.collectible-tile_productImage__wOM12 img,.collectible-tile_tile__qEbfx .collectible-tile_productImage__wOM12 img{width:4.25rem;height:4.5rem}.collectible-tile_productDetails__s_vBb,.collectible-tile_tile__qEbfx .collectible-tile_productDetails__s_vBb{display:flex;flex-direction:column;justify-self:start;cursor:pointer}.collectible-tile_productDetails__s_vBb .collectible-tile_description__Dm1zw{justify-self:start;margin:.25rem 0}@media(min-width:64rem){.collectible-tile_productDetails__s_vBb .collectible-tile_description__Dm1zw{padding-right:2rem}}.collectible-tile_productDetails__s_vBb .collectible-tile_strap__gaT9_{cursor:auto;display:flex;align-items:center;justify-content:center;width:5.125rem;height:1.5rem;text-align:center;border-radius:var(--radius-xs);font-family:var(--font-family-glider);font-weight:var(--font-weight-medium);font-size:var(--font-caption-sm-default-size);line-height:1rem}.collectible-tile_tile__qEbfx{color:var(--color-interface-text-strong);display:grid;grid-template:"productImage productDetails" auto "productImage quantity" auto "productImage checkbox" auto/5rem auto;gap:var(--space-content-sm);padding:var(--space-section-sm) 0 var(--space-content-sm) 0}@media(min-width:48rem){.collectible-tile_tile__qEbfx{padding:var(--space-content-sm)}}@media(min-width:64rem){.collectible-tile_tile__qEbfx{padding:var(--space-content-sm);grid-template:"productImage productDetails quantity checkbox" auto/7rem 4fr auto 2.5fr;-moz-column-gap:var(--space-internal-sm);column-gap:var(--space-internal-sm);align-items:center}}.collectible-tile_tile__qEbfx .collectible-tile_productDetails__s_vBb,.collectible-tile_tile__qEbfx .collectible-tile_productImage__wOM12{cursor:default}.collectible-tile_tile__qEbfx .collectible-tile_productImage__wOM12{grid-area:productImage;-o-object-fit:cover;object-fit:cover}.collectible-tile_tile__qEbfx .collectible-tile_productDetails__s_vBb{grid-area:productDetails;display:block}.collectible-tile_tile__qEbfx .collectible-tile_productDetails__s_vBb b{font-weight:var(--font-weight-medium)}.collectible-tile_tile__qEbfx .collectible-tile_quantity__KdovY{grid-area:quantity;font-size:.875rem;line-height:1.429}.collectible-tile_tile__qEbfx .collectible-tile_checkbox__Nr6TG{grid-area:checkbox;justify-self:flex-end}.collectible-tile-list_divider__AaCfD{border-bottom:1px solid var(--color-interface-border-weak)}h3.collectible-tile-list_header__igjRG{font-family:Glider,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.333}.text-field_core-text-field__lxV13,.text-field_text-field-container__NkATN .text-field_core-text-field__lxV13{--min-width:8.75rem;min-width:var(--min-width);--border-color:var(--color-input-border-default);--border-width:1px;--color:var(--color-input-text-default);--padding:0.75rem 1rem;background-color:var(--color-input-background-default);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xs);color:var(--color);display:flex;font-family:inherit;font-size:var(--font-body-md-default-size);font-weight:var(--font-body-md-default-weight);line-height:var(--font-body-md-default-line-height);padding:var(--padding);width:100%}.text-field_core-text-field__lxV13::-moz-placeholder,.text-field_text-field-container__NkATN .text-field_core-text-field__lxV13::-moz-placeholder{--color:var(--color-input-text-placeholder-default);font-family:inherit;font-weight:var(--font-body-md-default-weight)}.text-field_core-text-field__lxV13::placeholder,.text-field_text-field-container__NkATN .text-field_core-text-field__lxV13::placeholder{--color:var(--color-input-text-placeholder-default);font-family:inherit;font-weight:var(--font-body-md-default-weight)}.text-field_core-text-field__lxV13:disabled{--border-color:var(--color-input-border-disabled);--color:var(--color-input-text-disabled);background-color:var(--color-input-background-disabled);cursor:none;pointer-events:none}.text-field_core-text-field__lxV13:disabled::-moz-placeholder{color:var(--color-input-text-placeholder-disabled)}.text-field_core-text-field__lxV13:disabled::placeholder{color:var(--color-input-text-placeholder-disabled)}.text-field_core-text-field__lxV13:focus-visible:hover,.text-field_core-text-field__lxV13:focus-visible:not(:disabled),.text-field_core-text-field__lxV13:focus:not(:disabled){--border-color:var(--color-input-border-active);--border-width:2px;--padding:0.688rem 0.938rem}.text-field_core-text-field__lxV13:hover:not(:focus-visible,:focus,:disabled){--border-color:var(--color-input-border-focus)}@media(min-width:48.1rem){.text-field_core-text-field__lxV13,.text-field_text-field-container__NkATN .text-field_core-text-field__lxV13{--min-width:7rem}}.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-leading__lR3UK{padding-left:2.875rem}.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-leading__lR3UK:focus-visible:hover,.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-leading__lR3UK:focus-visible:not(:disabled),.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-leading__lR3UK:focus:not(:disabled){padding-left:calc(2.812rem)}.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-trailing__TxTrU{padding-right:2.875rem}.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-trailing__TxTrU:focus-visible:hover,.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-trailing__TxTrU:focus-visible:not(:disabled),.text-field_core-text-field__lxV13.text-field_core-text-field-spacing-trailing__TxTrU:focus:not(:disabled){padding-right:calc(2.812rem)}.text-field_core-form-input-control__dGVDE,.text-field_core-form-input-icon__UHy_Z,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7{--core-form-input-icon-color:var(--color-input-icon-primary);align-items:center;display:inline-flex;height:2.5rem;justify-content:center;position:absolute;top:.313rem;width:2.5rem}.text-field_core-form-input-control__dGVDE svg,.text-field_core-form-input-icon__UHy_Z svg,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7 svg{fill:var(--core-form-input-icon-color)}.text-field_core-form-supporting-text-error__PO5Tm,.text-field_core-form-supporting-text-message__FIlUZ{align-items:center;display:flex;gap:var(--space-internal-sm)}.text-field_core-form-input__JQZiA{--border-color:var(--color-input-border-default);--border-width:1px;--color:var(--color-input-text-default);--padding:0.75rem 1rem;background-color:var(--color-input-background-default);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xs);color:var(--color);display:flex;font-family:inherit;font-size:var(--font-body-md-default-size);font-weight:var(--font-body-md-default-weight);line-height:var(--font-body-md-default-line-height);padding:var(--padding);width:100%}.text-field_core-form-input__JQZiA::-moz-placeholder{--color:var(--color-input-text-placeholder-default);font-family:inherit;font-weight:var(--font-body-md-default-weight)}.text-field_core-form-input__JQZiA::placeholder{--color:var(--color-input-text-placeholder-default);font-family:inherit;font-weight:var(--font-body-md-default-weight)}.text-field_core-form-input__JQZiA:disabled{--border-color:var(--color-input-border-disabled);--color:var(--color-input-text-disabled);background-color:var(--color-input-background-disabled);cursor:none;pointer-events:none}.text-field_core-form-input__JQZiA:disabled::-moz-placeholder{color:var(--color-input-text-placeholder-disabled)}.text-field_core-form-input__JQZiA:disabled::placeholder{color:var(--color-input-text-placeholder-disabled)}.text-field_core-form-input__JQZiA:focus-visible:hover,.text-field_core-form-input__JQZiA:focus-visible:not(:disabled),.text-field_core-form-input__JQZiA:focus:not(:disabled){--border-color:var(--color-input-border-active);--border-width:2px;--padding:0.688rem 0.938rem}.text-field_core-form-input__JQZiA:hover:not(:focus-visible,:focus,:disabled){--border-color:var(--color-input-border-focus)}.text-field_core-form-input-spacing-leading__tCQoI{padding-left:2.875rem}.text-field_core-form-input-spacing-leading__tCQoI:focus-visible:hover,.text-field_core-form-input-spacing-leading__tCQoI:focus-visible:not(:disabled),.text-field_core-form-input-spacing-leading__tCQoI:focus:not(:disabled){padding-left:calc(2.812rem)}.text-field_core-form-input-spacing-trailing__iLGIU{padding-right:2.875rem}.text-field_core-form-input-spacing-trailing__iLGIU:focus-visible:hover,.text-field_core-form-input-spacing-trailing__iLGIU:focus-visible:not(:disabled),.text-field_core-form-input-spacing-trailing__iLGIU:focus:not(:disabled){padding-right:calc(2.812rem)}.text-field_core-form-error__rll5m{--border-color:var(--color-input-border-error-default)}.text-field_core-form-error__rll5m:focus-visible{--border-color:var(--color-input-border-error-focus);--border-width:2px;--padding:0.688rem 0.938rem}.text-field_core-form-error__rll5m:hover:not(:focus-visible){--border-color:var(--color-input-border-error-focus)}.text-field_core-form-label__5VisD{color:var(--color-input-text-label);font-size:var(--font-body-md-default-size);font-weight:var(--font-body-md-default-weight);line-height:var(--font-body-md-default-line-height)}.text-field_core-form-label-disabled__aM_CH{color:var(--color-input-text-disabled)}.text-field_core-form-supporting-text__TqT04{color:var(--color-input-text-supporting-help);display:flex;font-family:inherit;font-size:var(--font-body-sm-default-size);font-weight:var(--font-body-sm-default-weight);line-height:var(--font-body-sm-default-line-height);padding-top:var(--space-internal-md)}.text-field_core-form-supporting-text-error__PO5Tm{color:var(--color-input-text-supporting-error)}.text-field_core-form-supporting-text-max-count__M2iga{margin-left:auto}.text-field_core-form-input-wrapper__0nFLm{display:flex;position:relative}.text-field_core-form-input-icon__UHy_Z{pointer-events:none}.text-field_core-form-input-icon-disabled__GvSTq{--core-form-input-icon-color:var(--color-input-icon-disabled)}.text-field_core-form-input-control-leading__Y5KhX,.text-field_core-form-input-icon-leading__WX8GI{left:.375rem}.text-field_core-form-input-control-trailing__vh9bi,.text-field_core-form-input-icon-trailing__d_W_u{right:.375rem}.text-field_core-form-input-control__dGVDE,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7{--core-form-input-control-background-color:var( --color-action-background-secondary-default );-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--core-form-input-control-background-color);border:none}.text-field_core-form-input-control__dGVDE:hover,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:hover{--core-form-input-control-background-color:var( --color-action-background-secondary-focus );--core-form-input-icon-color:var(--color-action-icon-secondary-focus)}.text-field_core-form-input-control__dGVDE:focus-visible,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:focus-visible{--core-form-input-control-background-color:var( --color-action-background-secondary-focus );--core-form-input-icon-color:var(--color-action-icon-secondary-focus);outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:.25rem;outline-offset:-.188rem}.text-field_core-form-input-control__dGVDE:active,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:active{--core-form-input-control-background-color:var( --color-action-background-secondary-active );--core-form-input-icon-color:var(--color-action-icon-secondary-active)}.text-field_core-form-input-control__dGVDE:disabled,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:disabled{--core-form-input-control-background-color:var( --color-input-background-disabled );--core-form-input-icon-color:var(--color-input-icon-disabled)}.text-field_core-form-input-control__dGVDE svg,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7 svg{fill:var(--core-form-input-icon-color)}.text-field_core-visually-hidden__SYzDP{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.text-field_text-field-container__NkATN .text-field_text-field-quantity__0DJBF{display:flex;gap:var(--space-internal-md)}.text-field_text-field-container__NkATN .text-field_disabled__f8ase{color:var(--color-input-text-disabled)}.text-field_text-field-container__NkATN input.text-field_text-field__GZsMx{min-width:auto}.text-field_text-field-container__NkATN input.text-field_text-field__GZsMx:disabled{background-color:var(--color-input-background-disabled)}.text-field_text-field-container__NkATN input.text-field_read-only__VZscM{background-color:var(--color-interface-background-tertiary)}.text-field_text-field-container__NkATN input.text-field_read-only__VZscM~.text-field_core-form-input-control-trailing__vh9bi{--core-form-input-control-background-color:var( --color-interface-background-tertiary )}.text-field_text-field-container__NkATN .text-field_core-text-field__lxV13{width:100%;padding-right:var(--space-section-sm)}.text-field_text-field-container__NkATN .text-field_text-field__GZsMx.text-field_leading-icon__6aGDD{padding-left:var(--space-section-md)}.text-field_text-field-container__NkATN input.text-field_core-text-field-error__oA5F4{border-color:var(--color-input-text-supporting-error)}.text-field_text-field-container__NkATN .text-field_text-field-icon__ty2bU{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.text-field_text-field-container__NkATN .text-field_text-field-icon-leading__0_RwY{left:var(--space-internal-md)}.text-field_text-field-container__NkATN .text-field_text-field-icon-trailing__ml_XV{right:0;padding:var(--space-internal-lg)}.text-field_text-field-container__NkATN .text-field_text-field-clear-all-button-with-trailing__GxgdP{right:3rem;top:var(--space-internal-xs);width:3rem;height:2.9rem;padding:var(--space-internal-lg);border-right:1px solid var(--color-interface-border-weak);background:rgba(0,0,0,0)}.text-field_text-field-container__NkATN .text-field_core-form-input-wrapper__0nFLm:focus-within .text-field_text-field-clear-all-button-with-trailing__GxgdP{height:2.85rem}.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7{background:rgba(0,0,0,0);border-radius:var(--radius-xs);width:3rem;height:2.9rem;right:2px}.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:focus-visible,.text-field_text-field-container__NkATN .text-field_core-text-field-icon-button__wsnm7:hover{background-color:var(--core-form-input-control-background-color)}.text-field_form-field-error-container__NfUpT .text-field_error-message__1HJmC{align-items:start}.text-field_form-field-error-container__NfUpT .text-field_error-message__1HJmC svg{padding:.075rem}.order-details_orderDetailsArea__qN3HR{width:100%;display:flex;flex-direction:column;padding:var(--space-content-sm);background-color:var(--color-interface-background-secondary);border-radius:var(--radius-sm)}.order-details_orderDetailsArea__qN3HR.order-details_gapMedium__RTqri{gap:var(--space-content-md)}.order-details_orderDetailsArea__qN3HR.order-details_gapSmall___ILVo{gap:var(--space-internal-md)}@media(min-width:64rem){.order-details_orderDetailsArea__qN3HR{padding:var(--space-content-lg)}}.order-details_header__omDxm{display:flex;flex-direction:row;justify-content:space-between}.order-details_header__omDxm .order-details_title__NgSm5{font-family:Glider,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;color:#25251f}.order-details_header__omDxm button.order-details_changeLink__nqui6{font-size:.875rem;line-height:1.429;color:#00723d;font-weight:var(--font-weight-regular);text-decoration:underline}.order-details_header__omDxm button.order-details_changeLink__nqui6:disabled{color:var(--color-action-text-link-disabled)}.order-details_content__sqR0c{font-size:1rem;line-height:1.5;font-weight:var(--font-weight-regular);color:#25251f}.contact-details_messageContainer__R7kZY{margin:var(--space-content-sm) 0}.contact-details_messageContainer__R7kZY input:focus-visible{outline:none}.contact-details_mobileNumber__zkIuo{display:inline-block;margin-left:var(--space-content-lg)}.business-name_container__tF08g{display:flex;flex-direction:column}.business-name_container__tF08g,.business-name_inputWrapper__ktqa_{margin-top:var(--space-internal-md)}.fulfilment-details_availableTime__EYVSw{font-size:1rem;font-weight:600;line-height:1.5;display:block}.order-note_orderNoteArea___u2U7{width:100%;display:flex;flex-direction:column;padding:var(--space-content-sm) var(--space-content-lg);border:1px solid var(--color-interface-border-weak);border-radius:var(--radius-sm)}@media(min-width:64rem){.order-note_orderNoteArea___u2U7{padding:var(--space-content-lg)}}.order-note_orderNoteArea___u2U7 .order-note_header__6U4OX{display:flex;flex-direction:row;align-items:center;gap:var(--space-internal-md);font-family:Glider,sans-serif;font-size:1rem;font-weight:500;line-height:1.25}.order-note_orderNoteArea___u2U7 .order-note_content___hGgo{padding-top:var(--space-internal-md)}.order-note_orderNoteArea___u2U7 .order-note_content___hGgo .order-note_instructions__Z9qxn{font-size:1rem;line-height:1.5;font-weight:var(--font-weight-regular);color:var(--color-input-text-label)}.shopping-list-name_newListName__mTmxr{margin:var(--space-content-sm) 0}.shopping-list-name_dialogFooter__sbWLs{display:flex;flex-direction:column;align-items:end}.shopping-list-name_errorMessage__WHH_H{font-size:1rem;line-height:1.5;color:var(--color-input-text-supporting-error);margin:var(--space-internal-md) 0}.shopping-lists_shoppingListGrid__KdnvX{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--space-section-sm);column-gap:var(--space-section-sm);row-gap:var(--space-content-lg)}@media(min-width:48rem){.shopping-lists_shoppingListGrid__KdnvX{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.shopping-lists_shoppingListGrid__KdnvX{grid-template-columns:repeat(3,1fr)}}@media(min-width:90rem){.shopping-lists_shoppingListGrid__KdnvX{grid-template-columns:repeat(4,1fr)}}.shopping-lists_newListName__u2KXU{margin:var(--space-content-sm) 0}.shopping-lists_dialogFooter__NRZSp{display:flex;flex-direction:column;align-items:end}.shopping-lists_errorMessage__3n3VN{font-size:1rem;line-height:1.5;color:var(--color-input-text-supporting-error);margin:var(--space-internal-md) 0}.specials-browse-results_categoryName__Y0Qwj{color:var(--color-interface-text-strong);margin-bottom:var(--space-internal-lg)}.specials-browse-results_pageTitle__M_fqv{margin-bottom:var(--space-section-lg)}.content-specials-offers-breadcrumbs_pageTitle__nRkZK{margin-top:var(--space-content-lg)}.content-video_contentVideo__GfMMf{margin:0 auto}@media(min-width:64rem){.content-video_contentVideo__GfMMf{max-width:60rem}}.cart-tiles-ghost_borderRadius__o_2Qq{border-radius:var(--radius-xxs);max-width:100%}.cart-tiles-ghost_tile__1RT85{padding:var(--space-internal-lg);display:grid;grid-template:"image details details details" ". . . price" "note note . checkbox";row-gap:var(--space-content-sm);grid-template-columns:7fr 3fr auto 8fr}@media(min-width:48rem){.cart-tiles-ghost_tile__1RT85{grid-template-columns:4fr 6fr auto 8fr}}@media(min-width:64rem){.cart-tiles-ghost_tile__1RT85{grid-template:"image details note price" ". . . checkbox";grid-template-columns:3fr 8fr auto 8fr}}.cart-tiles-ghost_image__8JUlP{grid-area:image;padding-left:var(--space-internal-lg)}@media(min-width:64rem){.cart-tiles-ghost_image__8JUlP{padding-left:var(--space-content-md)}}.cart-tiles-ghost_details__W1ilF{grid-area:details;display:flex;flex-direction:column;row-gap:var(--space-internal-md);align-self:center}.cart-tiles-ghost_price__O5x80{grid-area:price;justify-self:end}@media(min-width:64rem){.cart-tiles-ghost_price__O5x80{align-self:center}}.cart-tiles-ghost_note__ASyCz{grid-area:note}@media(min-width:64rem){.cart-tiles-ghost_note__ASyCz{align-self:center}}.cart-tiles-ghost_checkbox__C5Ans{justify-self:end;grid-area:checkbox}.cart-tiles-ghost_divider__K9Iga{margin-bottom:var(--space-content-lg);border-bottom:1px solid var(--color-interface-border-weak)}.cart-tiles-ghost_footer__Jl3AB{display:flex;justify-content:space-between;margin-top:var(--space-section-lg);padding:0 var(--space-internal-md)}.dietary-panel-content_content__uiY3Q{padding:var(--space-content-sm);font-size:1rem;line-height:1.5;color:var(--color-interface-text-strong)}.dietary-panel-content_iconWrapper__P2k4s{display:inline-flex;align-items:center;vertical-align:middle;color:var(--color-status-background-info-strong)}.recipe-cart-product-tile_productTile__ujbmM{position:relative;display:grid;align-items:center;margin:0;padding:0;color:var(--color-interface-text-strong);grid-template:"productImage productDetails productDetails" auto ". . ." var(--space-content-sm) "ctaRow ctaRow totalPrice" auto ". . ." var(--space-content-sm) "cta cta cta" auto/7rem auto auto}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_ctaRow__yUjk0{grid-area:ctaRow;display:flex;align-self:start}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_quantitySelector__sZbgk{flex:0 0 50%}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_cta__uz1vS{grid-area:cta;width:100%;min-width:6.25rem}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_priceBlock__p5txe{display:flex;grid-area:totalPrice;flex-direction:column;align-items:flex-end;justify-content:center;justify-self:end;align-self:center}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_totalPrice__UChMr{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_savings____E4G{font-size:.875rem;line-height:1.429;text-align:right}@media(min-width:25.875rem){.recipe-cart-product-tile_productTile__ujbmM{grid-template:"productImage productDetails productDetails productDetails" auto ". . . ." var(--space-content-sm) ". totalPrice totalPrice totalPrice" auto ". . . ." var(--space-content-sm) "ctaRow ctaRow . cta" auto/7rem 5rem var(--space-content-lg) 1fr}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_ctaRow__yUjk0{align-self:center;display:block}}@media(min-width:48rem){.recipe-cart-product-tile_productTile__ujbmM{-moz-column-gap:var(--space-content-lg);column-gap:var(--space-content-lg);grid-template:"productImage productDetails productDetails totalPrice" auto ".            productDetails productDetails totalPrice" auto ".            .              ctaRow         cta" auto/7rem 1fr 12rem auto}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_ctaRow__yUjk0{justify-self:end;align-self:center}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_quantitySelector__sZbgk{width:12rem}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_cta__uz1vS{width:-moz-fit-content;width:fit-content;align-self:center}.recipe-cart-product-tile_productTile__ujbmM .recipe-cart-product-tile_priceBlock__p5txe{align-self:stretch;justify-content:center}}@media(min-width:64rem){.recipe-cart-product-tile_productTile__ujbmM{justify-items:unset}}.recipe-cart-product-tile_productTile__ujbmM:not(:has(.recipe-cart-product-tile_cta__uz1vS)):not(.recipe-cart-product-tile_ctaOnly____L3C){grid-template:"productImage productDetails productDetails" auto ". . ." var(--space-content-sm) "ctaRow ctaRow totalPrice" auto/7rem auto auto}@media(min-width:25.875rem){.recipe-cart-product-tile_productTile__ujbmM:not(:has(.recipe-cart-product-tile_cta__uz1vS)):not(.recipe-cart-product-tile_ctaOnly____L3C){grid-template:"productImage productDetails productDetails" auto ". . ." var(--space-content-sm) ". totalPrice totalPrice" auto ". . ." var(--space-content-sm) ". . ctaRow" auto/7rem 1fr auto}}@media(min-width:48rem){.recipe-cart-product-tile_productTile__ujbmM:not(:has(.recipe-cart-product-tile_cta__uz1vS)):not(.recipe-cart-product-tile_ctaOnly____L3C){grid-template:"productImage productDetails productDetails totalPrice" auto ".            productDetails productDetails totalPrice" auto ".            .              ctaRow         ctaRow" auto/7rem 1fr 12rem auto}}.recipe-cart-product-tile_productTile__ujbmM.recipe-cart-product-tile_ctaOnly____L3C{grid-template:"productImage productDetails productDetails" auto ". . ." var(--space-content-sm) ". totalPrice totalPrice" auto ". . ." var(--space-content-sm) "ctaRow ctaRow ctaRow" auto/7rem auto auto}.recipe-cart-product-tile_productTile__ujbmM.recipe-cart-product-tile_ctaOnly____L3C .recipe-cart-product-tile_priceBlock__p5txe{justify-self:end;align-self:center}.recipe-cart-product-tile_productTile__ujbmM.recipe-cart-product-tile_ctaOnly____L3C .recipe-cart-product-tile_cta__uz1vS{display:flex;justify-content:center;width:100%}@media(min-width:48rem){.recipe-cart-product-tile_productTile__ujbmM.recipe-cart-product-tile_ctaOnly____L3C{grid-template:"productImage productDetails productDetails totalPrice" auto ".            productDetails productDetails totalPrice" auto ".            .              .              ctaRow" auto/7rem auto auto auto}.recipe-cart-product-tile_productTile__ujbmM.recipe-cart-product-tile_ctaOnly____L3C .recipe-cart-product-tile_cta__uz1vS{width:-moz-fit-content;width:fit-content;justify-content:flex-start}}.ingredient-tile_ingredientTile__Eu4Sq{padding:var(--space-content-sm);background-color:var(--color-interface-background-primary);border:1px solid var(--color-interface-border-weak);border-radius:var(--radius-sm)}.ingredient-tile_stepHeader__Nt61D{display:flex;align-items:center;justify-content:space-between;gap:var(--space-content-xs);padding:var(--space-internal-md) var(--space-internal-lg);margin-bottom:var(--space-content-sm);background-color:var(--color-interface-background-secondary);border-radius:var(--radius-sm)}.ingredient-tile_stepHeaderOutOfStock__4fw0h{margin-bottom:0}.ingredient-tile_stepLabel__jp3O0{font-size:1rem;line-height:1.5;color:var(--color-interface-text-strong);flex:1}.ingredient-tile_dietaryButton__Qqpg0{color:var(--color-status-background-info-strong)}.swap-panel-content_content__fqsh2{display:flex;flex-direction:column;gap:var(--space-content-sm);padding-block-end:var(--space-content-sm);padding-inline:0}.swap-panel-content_sectionLabel__SrRNU{font-family:var(--font-family-platform);font-size:.875rem;font-weight:500;line-height:1.429;color:var(--color-interface-text-strong);margin:0}.swap-panel-content_currentItemSection__UMu8o{background-color:var(--color-interface-background-secondary);margin-inline:calc(-1*var(--space-content-sm));padding-block:var(--space-content-sm);padding-inline:var(--space-content-sm)}.swap-panel-content_currentItemSection__UMu8o,.swap-panel-content_withSection__TvbsH{display:flex;flex-direction:column;gap:var(--space-content-sm)}.swap-panel-content_itemWrapper__vsjwK{background-color:var(--color-interface-background-primary);border:1px solid var(--color-interface-border-weak);border-radius:var(--radius-sm);padding:var(--space-content-sm)}.swap-panel-content_substituteList__b3MlI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-content-sm)}.swap-panel-content_substituteList__b3MlI>li{border:1px solid var(--color-interface-border-weak);border-radius:var(--radius-sm);padding:var(--space-content-sm)}.shop-recipe-dialog_content__wugKd{display:flex;flex-direction:column;gap:var(--space-section-lg);padding:var(--space-content-sm) 0}.shop-recipe-dialog_ingredientList__rQpcd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-content-sm)}.shop-recipe-dialog_sectionHeader__AaAMt{margin-bottom:var(--space-content-sm)}.shop-recipe-dialog_sectionTitle__2Vg9i{margin:0 0 var(--space-content-xs)}.shop-recipe-dialog_sectionSubtitle__175k5{color:var(--color-interface-text-medium);margin:0}.shop-recipe-dialog_footer__75GtF{display:flex;flex-direction:column;gap:var(--space-content-sm);width:100%}@media(min-width:48rem){.shop-recipe-dialog_footer__75GtF{flex-direction:row;align-items:center;gap:var(--space-content-md);justify-content:flex-end}}.shop-recipe-dialog_estimatedTotal__mhbyx{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-interface-background-secondary);padding:var(--space-internal-lg) var(--space-content-sm);border-radius:var(--radius-sm)}@media(min-width:48rem){.shop-recipe-dialog_estimatedTotal__mhbyx{justify-content:flex-end;gap:var(--space-content-sm)}}.shop-recipe-dialog_estimatedLabel__Erj7t{color:var(--color-interface-text-strong)}.shop-recipe-dialog_estimatedAmount__RP84n,.shop-recipe-dialog_estimatedLabel__Erj7t{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.273}.shop-recipe-dialog_estimatedAmount__RP84n{min-inline-size:6ch;text-align:right}.shop-recipe-dialog_panelFooter__CBbYF{width:100%}.shop-recipe-dialog_errorFallback__d0ld8{padding:var(--space-content-md);text-align:center}.shop-recipe-dialog_errorTitle___uv1l{margin:0 0 var(--space-content-xs)}.shop-recipe-dialog_errorMessage__Ob9zk{font-size:.875rem;line-height:1.429;color:var(--color-interface-text-medium);margin:0}.shop-recipe-dialog_addToCartErrorMessage__60nds{font-size:1rem;line-height:1.5;color:var(--color-input-text-supporting-error);margin:var(--space-internal-md) 0}.toggle-tip_core-toggletip__bKvp1{position:relative;width:-moz-fit-content;width:fit-content}.toggle-tip_core-toggletip-caret__Pys0O{position:absolute}.toggle-tip_core-toggletip-caret__Pys0O:after{background-color:var(--color-interface-background-inverse-secondary);content:"";height:.75rem;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:.75rem}.toggle-tip_core-toggletip-container__0PZQm{background-color:var(--color-interface-background-inverse-secondary);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--color-interface-text-on-contrast-strong);font-size:var(--font-body-md-default-size);line-height:var(--font-body-md-default-line-height);padding:var(--space-content-md);position:absolute;z-index:500}@media(min-width:48.1rem){.toggle-tip_core-toggletip-container__0PZQm{max-width:36.375rem;min-width:20.5rem}}.toggle-tip_core-toggletip-container-left__ckFgD{right:100%;top:50%;transform:translate(calc(1rem * -1),-50%)}.toggle-tip_core-toggletip-container-left__ckFgD .toggle-tip_core-toggletip-caret__Pys0O{right:0;top:calc(50% - .75rem)}.toggle-tip_core-toggletip-container-left__ckFgD .toggle-tip_core-toggletip-caret__Pys0O:after{border-top-right-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-right___RVPC{left:100%;top:50%;transform:translate(1rem,-50%)}.toggle-tip_core-toggletip-container-right___RVPC .toggle-tip_core-toggletip-caret__Pys0O{left:0;top:calc(50% - .75rem)}.toggle-tip_core-toggletip-container-right___RVPC .toggle-tip_core-toggletip-caret__Pys0O:after{border-bottom-left-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-top__L3kDf{left:50%;top:calc(1rem*-1);transform:translate(-50%,-100%)}.toggle-tip_core-toggletip-container-top__L3kDf .toggle-tip_core-toggletip-caret__Pys0O{bottom:.75rem;left:50%}.toggle-tip_core-toggletip-container-top__L3kDf .toggle-tip_core-toggletip-caret__Pys0O:after{border-bottom-right-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-top-left__tt6lv{left:0;top:calc(1rem*-1);transform:translate(calc(.75rem * -1),-100%)}.toggle-tip_core-toggletip-container-top-left__tt6lv .toggle-tip_core-toggletip-caret__Pys0O{bottom:.75rem;left:1.5rem}.toggle-tip_core-toggletip-container-top-left__tt6lv .toggle-tip_core-toggletip-caret__Pys0O:after{border-bottom-right-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-top-right__wL5eq{right:0;top:calc(1rem*-1);transform:translate(.75rem,-100%)}.toggle-tip_core-toggletip-container-top-right__wL5eq .toggle-tip_core-toggletip-caret__Pys0O{bottom:.75rem;right:1.5rem}.toggle-tip_core-toggletip-container-top-right__wL5eq .toggle-tip_core-toggletip-caret__Pys0O:after{border-bottom-right-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-bottom__eo8r_{left:50%;top:2.5rem;transform:translate(-50%)}.toggle-tip_core-toggletip-container-bottom__eo8r_ .toggle-tip_core-toggletip-caret__Pys0O{left:50%;top:calc(.75rem*-1)}.toggle-tip_core-toggletip-container-bottom__eo8r_ .toggle-tip_core-toggletip-caret__Pys0O:after{border-top-left-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-bottom-left__0pVRj{left:0;top:2.5rem;transform:translate(calc(.75rem * -1))}.toggle-tip_core-toggletip-container-bottom-left__0pVRj .toggle-tip_core-toggletip-caret__Pys0O{left:1.5rem;top:calc(.75rem*-1)}.toggle-tip_core-toggletip-container-bottom-left__0pVRj .toggle-tip_core-toggletip-caret__Pys0O:after{border-top-left-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-container-bottom-right__m_FNy{right:0;top:2.5rem;transform:translate(.75rem)}.toggle-tip_core-toggletip-container-bottom-right__m_FNy .toggle-tip_core-toggletip-caret__Pys0O{right:1.5rem;top:calc(.75rem*-1)}.toggle-tip_core-toggletip-container-bottom-right__m_FNy .toggle-tip_core-toggletip-caret__Pys0O:after{border-top-left-radius:var(--radius-xxs)}.toggle-tip_core-toggletip-trigger__j0ZjJ{align-items:center;background:none;border:none;cursor:default;display:flex;justify-content:center;margin:0;min-height:1.5rem;min-width:1.5rem;padding:0}.toggle-tip_core-toggletip-trigger__j0ZjJ:focus-visible:not(.toggle-tip_core-toggletip-trigger-definition__wx2wN){outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:.125rem;border-radius:50%}.toggle-tip_core-toggletip-trigger__j0ZjJ svg{--path-fill-color:var(--color-action-background-primary-default);fill:var(--path-fill-color)}.toggle-tip_core-toggletip-trigger__j0ZjJ svg:focus-visible,.toggle-tip_core-toggletip-trigger__j0ZjJ svg:hover{--path-fill-color:var(--color-action-background-primary-focus)}.toggle-tip_core-toggletip-trigger__j0ZjJ svg:active{--path-fill-color:var(--color-action-background-primary-active)}.toggle-tip_core-toggletip-trigger-definition__wx2wN{--trigger-def-border-color:var(--color-action-text-link-default);border-bottom:.125rem dotted var(--trigger-def-border-color);color:var(--color-interface-text-strong);cursor:pointer;font:inherit;line-height:var(--font-body-md-default-line-height)}.toggle-tip_core-toggletip-trigger-definition__wx2wN:focus-visible{--trigger-def-border-color:transparent;outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:.25rem}.toggle-tip_core-toggletip-trigger-definition__wx2wN:hover{--trigger-def-border-color:var(--color-action-text-link-focus)}.toggle-tip_core-toggletip-trigger-definition__wx2wN:active{--trigger-def-border-color:var(--color-action-text-link-active)}.toggle-tip_responsive-toggletip-container__wrhg3{min-width:13.75rem}.toggle-tip_show-tooltip__ENTin{display:block}.toggle-tip_hide-tooltip__fSH1N{display:none}.ingredients_core-visually-hidden__mUriQ{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.ingredients_ingredients__5v_7r .ingredients_ingredients-group-container___P7ET{border:.0625rem solid var(--color-interface-border-weak);border-radius:var(--radius-md);margin-top:var(--space-content-sm);padding:var(--space-content-lg);display:flex;flex-direction:column;gap:var(--space-content-lg)}.ingredients_ingredients__5v_7r .ingredients_no-border__mA5I_{border:none;padding:0;margin-top:0}.ingredients_ingredients__5v_7r .ingredients_no-border__mA5I_ .ingredients_ingredient-item__spG_m:first-child{padding-top:0}.ingredients_ingredients__5v_7r .ingredients_no-border__mA5I_ .ingredients_ingredient-item__spG_m:last-child{padding-bottom:0}.ingredients_ingredients__5v_7r .ingredients_ingredients-group-title__NDpBq{margin-bottom:var(--space-content-sm)}.ingredients_ingredients__5v_7r .ingredients_ingredients-list__T7RpP{font-size:inherit;list-style-type:none;padding:0}.ingredients_ingredients__5v_7r .ingredients_ingredient-item__spG_m{display:flex;justify-content:space-between;gap:var(--space-internal-lg);padding:var(--space-internal-lg);border-bottom:.0625rem solid var(--color-interface-border-weak)}.ingredients_ingredients__5v_7r .ingredients_ingredient-item__spG_m:last-child{border-bottom:none}.ingredients_ingredients__5v_7r .ingredients_ingredient-tips__N7VMs{position:relative;display:flex;align-items:center;gap:var(--space-internal-md)}.nutrition-info_core-visually-hidden__fSgMN{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.nutrition-info_nutrition-info__NZ_wq{display:flex;border-radius:var(--radius-md);flex-direction:column;background-color:var(--color-interface-background-tertiary)}@media(min-width:48rem){.nutrition-info_nutrition-info__NZ_wq{background:none;border:.0625rem solid var(--color-interface-border-weak)}}.nutrition-info_nutrition-info-heading__yQazd{display:flex;padding:var(--space-content-lg);justify-content:space-between;border-bottom:.0625rem solid var(--color-interface-border-weak)}.nutrition-info_nutrition-info-cta-button__1LXXc{border:none;background:none;color:var(--color-action-text-link-default);font-size:var(--font-body-md-default-size);text-decoration:underline}.nutrition-info_nutrition-info-facts-container__g8AoX{padding:0 var(--space-content-lg) var(--space-content-lg)}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_primary-facts__m_4wL{padding-top:var(--space-content-lg)}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_primary-facts__m_4wL .nutrition-info_primary-facts-top__vUb6v{font-family:Glider,sans-serif;font-size:2rem;font-weight:500;line-height:1.313}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K{display:flex;justify-content:space-around;padding-top:var(--space-content-lg)}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8{border-right:.0625rem solid var(--color-interface-border-weak);display:flex;flex-direction:column;align-items:center}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8.nutrition-info_secondary-fact-item-count-1__puEq3{flex:1 1 100%}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8.nutrition-info_secondary-fact-item-count-2__rcUX_{flex:1 1 50%}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8.nutrition-info_secondary-fact-item-count-3__WWTIL{flex:1 1 33.33%}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8.nutrition-info_secondary-fact-item-count-4__seI62{flex:1 1 25%}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8:last-child{border-right:none}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8 .nutrition-info_secondary-fact-name__h5ly7{font-size:.875rem;line-height:1.429}.nutrition-info_nutrition-info-facts-container__g8AoX .nutrition-info_secondary-facts__AkD6K .nutrition-info_secondary-fact-item__Obor8 .nutrition-info_secondary-fact-value__fXHf7{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}.nutrition-info_nutrition-info-disclaimer__R2Smc{font-size:.75rem;font-weight:700;line-height:1.333;margin-top:var(--space-content-sm);color:var(--color-interface-text-medium)}.nutrition-info_nutrition-info-modal-content__qCxJc{margin:var(--space-content-md) 0}.nutrition-info_nutrition-name__Bb2op{font-weight:var(--font-weight-bold)}.nutrition-info_nutrition-info-servings__h27Nl{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:var(--space-content-sm)}.share-panel_share-panel__Wqz5g{display:flex;gap:var(--space-content-sm)}@media(min-width:25.875rem){.share-panel_share-panel__Wqz5g{gap:var(--space-internal-md)}}.share-panel_social-dialog-content__cJ2kQ{padding:var(--space-content-md) 0}.share-panel_social-image__Kniro img{width:100%;height:16.875rem;border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover}.share-panel_icon-saved-fill__1t1wx{fill:var(--color-action-background-primary-default)}.recipe-detail-image_core-visually-hidden__aeAJl{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.recipe-detail-image_recipe-image-container__TNAxi{min-width:18rem;overflow:hidden}@media(min-width:25.875rem){.recipe-detail-image_recipe-image-container__TNAxi{border:.0625rem solid var(--color-interface-border-weak);border-radius:var(--radius-sm)}}.recipe-detail-image_recipe-hero-image__ISp2w{border-radius:var(--radius-sm);display:flex;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:6/4}@media(min-width:25.875rem){.recipe-detail-image_recipe-hero-image__ISp2w{border-radius:unset}}.recipe-detail-image_recipe-hero-image__ISp2w img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.recipe-detail-image_recipe-hero-panel__CicAM{display:flex;flex-direction:column}@media(min-width:25.875rem){.recipe-detail-image_recipe-hero-panel__CicAM{flex-direction:row;justify-content:space-between;gap:var(--space-content-sm);padding:var(--space-content-lg)}}.recipe-detail-image_recipe-hero-info__ildV8{border-bottom:.0625rem solid var(--color-interface-border-weak);display:flex;flex-direction:row;gap:var(--space-content-sm);justify-content:space-evenly;padding:var(--space-content-lg)}@media(min-width:25.875rem){.recipe-detail-image_recipe-hero-info__ildV8{border:none;justify-content:space-between;padding:0}}.recipe-detail-image_recipe-hero-info__ildV8 .recipe-detail-image_recipe-hero-info-item__6ACoV{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-internal-sm);height:3rem}.recipe-detail-image_recipe-hero-info__ildV8 .recipe-detail-image_recipe-hero-info-item__6ACoV span:first-child{font-size:.875rem;line-height:1.429;color:var(--color-interface-text-medium)}.recipe-detail-image_recipe-hero-info__ildV8 .recipe-detail-image_recipe-hero-info-item__6ACoV span:nth-child(2){font-family:Glider,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;color:var(--color-interface-text-strong)}@media(min-width:64rem){.recipe-detail-image_recipe-hero-info__ildV8 .recipe-detail-image_recipe-hero-info-item__6ACoV span:nth-child(2){font-family:Glider,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3}}.recipe-detail-image_share-panel-container__U5L8O{display:flex;flex-direction:row;gap:var(--space-content-sm);justify-content:space-evenly;padding:var(--space-content-sm) var(--space-content-sm) var(--space-internal-md)}@media(min-width:25.875rem){.recipe-detail-image_share-panel-container__U5L8O{justify-content:space-between;padding:0}}.method_core-visually-hidden__tN0Xu{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.method_method__UiE_u .method_method-heading__NuBwd{color:var(--color-interface-text-strong);margin-bottom:var(--space-content-lg)}.method_method__UiE_u .method_method-list__RFOwr{display:flex;flex-direction:column;gap:var(--space-content-md);list-style-type:none;padding:0}.method_method__UiE_u .method_method-item___qAYH{border:.0625rem solid var(--color-interface-border-weak);border-radius:var(--radius-sm);padding:var(--space-content-lg)}.method_method__UiE_u .method_method-item___qAYH .method_method-step__Oe_xQ{font-family:Glider,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;color:var(--color-interface-text-strong);margin-bottom:var(--space-content-sm)}.method_method__UiE_u .method_method-item___qAYH .method_method-step-description__cF4L6{color:var(--color-interface-text-medium);font-size:var(--font-body-md-default-size)}.method_method__UiE_u .method_method-item___qAYH .method_method-tips-separator__JpcSn{border-top:.125rem dotted var(--color-interface-border-medium);margin:var(--space-content-sm) 0}.method_method__UiE_u .method_method-item___qAYH .method_method-tips__jukUL{display:flex;flex-direction:column;gap:var(--space-internal-md);list-style-type:none;margin:0;padding:0}.method_method__UiE_u .method_method-item___qAYH .method_method-tip__xFrIF{font-size:1rem;line-height:1.5;display:flex;align-items:center;gap:var(--space-internal-md)}.method_method__UiE_u .method_method-item___qAYH .method_method-tip__xFrIF svg{align-self:flex-start;color:var(--color-alert-icon-info);margin-top:.125rem}.cvv_cvv-label-field-wrapper__462Pt{display:flex;flex-direction:column;flex:1}.cvv_cvv-label-wrapper___p79I{display:flex;align-items:center}.cvv_cvv-label-wrapper___p79I svg{color:var(--color-action-background-primary-default)}.cvv_cvv-label-text___rOZs{margin-right:.25rem;color:var(--color-input-text-label);font-size:1rem;line-height:1.5}.cvv_security-field-icons-area__h3GgU{position:relative}.cvv_security-field-icons-area__h3GgU .cvv_card-icon-right__VdtOL{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.cvv_secure-field-error__LHmie{font-size:.875rem;line-height:1.429;display:flex;justify-items:flex-start;gap:.125rem;color:var(--color-input-text-supporting-error);margin-top:var(--space-internal-md)}.card-fields_expire-cvv-row__mPn6k{display:flex;gap:var(--space-content-lg)}.card-fields_expire-cvv-row__mPn6k>*{flex:1 1 0;min-width:0}.card-fields_field-label__AAL9f{color:var(--color-input-text-label);font-size:1rem;line-height:1.5}.card-fields_security-field-icons-area__LrSxp{position:relative;display:flex;align-items:center;width:100%}.card-fields_security-field-icons-area__LrSxp .card-fields_card-icon-left__9Rkfp{width:2.75rem;height:2.75rem;position:absolute;left:.125rem;top:50%;transform:translateY(-50%);pointer-events:none;background-color:var(--color-interface-background-secondary);display:inline-flex;align-items:center;justify-content:center;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.card-fields_security-field-icons-area__LrSxp .card-fields_card-icon-right__hCTPO{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.card-fields_secure-field-error__XO21O{font-size:.875rem;line-height:1.429;display:flex;justify-items:flex-start;gap:.125rem;color:var(--color-input-text-supporting-error);margin-top:var(--space-internal-md)}.review-order-ghost_borderRadius__7H7m6{border-radius:var(--radius-xxs);max-width:100%}.review-order-ghost_header__DcC8u{display:none}@media(min-width:48rem){.review-order-ghost_header__DcC8u{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-section-md)}}.review-order-ghost_headerMobile__ml44d{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-content-lg)}@media(min-width:48rem){.review-order-ghost_headerMobile__ml44d{display:none}}.review-order-ghost_rewards__MEHcj{display:flex;margin-top:var(--space-content-sm)}@media(min-width:48rem){.review-order-ghost_rewards__MEHcj{justify-content:flex-end}}.review-order-ghost_fulfilmentAndContact__nGyzQ,.review-order-ghost_instruction__z7oOz{display:flex;flex-direction:column;margin-top:var(--space-content-md);gap:var(--space-content-md)}@media(min-width:64rem){.review-order-ghost_fulfilmentAndContact__nGyzQ,.review-order-ghost_instruction__z7oOz{flex-direction:row;margin-top:var(--space-content-lg);gap:var(--space-content-lg)}}.review-order-ghost_fulfilmentAndContact__nGyzQ{gap:var(--space-content-sm)}.review-order-ghost_cartTiles__aFmCC{margin-top:var(--space-section-md)}.review-order-ghost_cartTilesHeader__bIBU5{display:flex;flex-direction:column;gap:var(--space-content-lg)}@media(min-width:48rem){.review-order-ghost_cartTilesHeader__bIBU5{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:var(--space-internal-sm)}}.review-order-ghost_baseContainer__cJsHs,.review-order-ghost_fulfilmentContainer__Jl1Ni,.review-order-ghost_instructionContainer__P4b98{width:100%;display:flex;flex-direction:column;border-radius:var(--radius-sm);padding:var(--space-content-lg)}.review-order-ghost_fulfilmentContainer__Jl1Ni{gap:var(--space-content-md);background:var(--color-interface-background-secondary)}.review-order-ghost_fulfilmentContainer__Jl1Ni :last-child{display:none}@media(min-width:64rem){.review-order-ghost_fulfilmentContainer__Jl1Ni :last-child{display:block}}.review-order-ghost_instructionContainer__P4b98{gap:var(--space-internal-md);border:1px solid var(--color-interface-border-weak)}.rewards-card_rewardsCardContainer__mnPw0{display:flex;gap:var(--space-internal-md);font-family:var(--font-family-body);padding-right:var(--space-content-sm)}.rewards-card_rewardsCardIcon__xbqYh{color:var(--color-partners-everyday-background-medium)}.rewards-card_rewardsCardText__Wgo_3{display:flex;align-items:center;color:var(--color-interface-text-strong)}.rewards-card_rewardsCardDescription__e2PmP{font-size:.875rem;font-weight:500;line-height:1.429}.rewards-card_rewardsCardNumber__MuH3Q{font-size:.875rem;line-height:1.429;font-weight:var(--font-weight-regular)}.estimated-total_messageContainer__Ysc7m{padding:var(--space-content-sm)}.estimated-total_messageContainer__Ysc7m .estimated-total_unOrderList__Wn90b{list-style-type:disc;margin-left:1rem}.estimated-total_messageContainer__Ysc7m .estimated-total_substitutes__a2wnC{font-weight:700}.cart-product-container_cartProductListArea__Yalx8{margin-top:var(--space-content-lg)}.fee-item_feeName__oKupZ{display:flex;flex-direction:column;gap:var(--space-content-sm);font-size:1rem;line-height:1.5;width:75%}.fee-item_feeItem__kZuYL{display:flex}.fee-item_feeItem__kZuYL:not(:last-of-type){margin-bottom:var(--space-internal-md)}.fee-item_feeValue__ZXyiI{display:flex;flex-direction:column;gap:var(--space-content-sm);text-align:right;width:25%;font-size:1rem;line-height:1.5;font-weight:var(--font-weight-medium)}.fee-item_discount__YKPSZ{color:var(--color-pricing-text-sale-inverse)}.total-summary-list_totalSummary__hv3wR{width:100%;display:flex;flex-direction:column}.total-summary-list_totalSummaryList__yzDOg{padding:var(--space-content-lg);background-color:var(--color-interface-background-secondary);border-top-right-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm);color:var(--color-interface-text-strong);font-size:1rem;line-height:1.5}.total-summary-list_estimatedSection__SI_el{margin-top:var(--space-content-lg);width:100%}@media(min-width:64rem){.total-summary-list_estimatedSection__SI_el{width:25.875rem}}.total-summary-list_estimatedTotal__Ie2LZ{display:flex;justify-content:space-between;padding:var(--space-content-lg);background-color:var(--color-interface-background-secondary);border-radius:var(--radius-sm);color:var(--color-interface-text-strong)}.total-summary-list_estimatedTotalName__AKBcq,.total-summary-list_estimatedTotalValue__qe8TV{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.333;color:var(--color-interface-text-strong)}.total-summary-list_estimatedNames__HlIHY{display:flex;justify-content:start;flex-direction:column}.total-summary-list_estimatedServiceFeeName__dJUdz{font-size:.75rem;font-weight:700;line-height:1.333;color:var(--color-interface-text-strong)}.total-summary-list_estimatedValues__OmlWB{display:flex;flex-direction:column;text-align:center}@media(min-width:48rem){.total-summary-list_estimatedValues__OmlWB{text-align:right}}.total-summary-list_whyEstimated__E5Nmk{font-size:1rem;line-height:1.5;text-decoration:underline;color:var(--color-action-text-link-default)}.total-summary-list_whyEstimated__E5Nmk:focus-visible{outline-offset:0}.order-summary_summaryBody__e4c4l{display:flex;flex-direction:column}.order-summary_summaryBody__e4c4l .order-summary_summaryDescription___HpXy{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;font-weight:var(--font-weight-semibold);line-height:var(--font-body-md-default-line-height)}.order-summary_summaryBody__e4c4l .order-summary_summaryList__5_9ba{margin:var(--space-content-lg) 0}.order-summary_estimatedTotalContainer__yMfA1{width:100%;margin:0;display:flex;flex-direction:column;gap:var(--space-content-sm);padding-top:var(--space-content-lg);border-top:1px solid var(--color-interface-border-weak)}.order-summary_estimatedTotalContainer__yMfA1 .order-summary_estimatedTotal__I5aID{align-items:flex-start;border-radius:0;padding:0;background-color:unset}.order-summary_estimatedTotalContainer__yMfA1 .order-summary_whyEstimated__wDtwY{padding:0;display:flex;justify-content:flex-start}.amount-left-to-pay_amountLeft__V4jLV{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.273;display:flex;flex-direction:row;justify-content:space-between;padding:0 var(--space-internal-lg)}.empty-list_emptyList__mYSL6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.25rem}.empty-list_emptyList__mYSL6 .empty-list_emptyInfo___Isfp{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1.25rem 0}.empty-list_emptyList__mYSL6 .empty-list_emptyInfo___Isfp .empty-list_emptyMsg__jZJlf{font-family:Glider,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.333;color:var(--color-interface-text-strong)}.empty-list_emptyList__mYSL6 .empty-list_emptyInfo___Isfp .empty-list_instruction__qQJfV{font-size:1rem;line-height:1.5;margin-top:.5rem;color:var(--color-interface-text-medium);text-align:center}.empty-list_emptyList__mYSL6 .empty-list_action__TAP_6{margin-top:1rem}.empty-list_emptyList__mYSL6 .empty-list_action__TAP_6 button{cursor:pointer}.product-search-result-tile_listProductTile__vol98{display:flex;flex-direction:column;color:var(--color-interface-text-strong);padding:var(--space-content-sm);border:.0625rem solid var(--color-interface-border-weak);border-radius:var(--radius-sm)}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-content-sm)}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_image__wjItw{width:5.313rem;min-width:5.313rem}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_details__Gn7xk{display:flex;flex-direction:column}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_details__Gn7xk button{text-align:left}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_price__i_Luc{display:flex;flex-direction:column;align-items:flex-end;justify-self:end;width:7.5rem;min-width:7.5rem}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_price__i_Luc .product-search-result-tile_total__KgplC{font-family:Glider,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.273;color:var(--color-interface-text-strong)}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_price__i_Luc .product-search-result-tile_cupPrice__Hk5uH{font-size:.875rem;line-height:1.429;color:var(--color-interface-text-medium)}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_topRow__4M34A .product-search-result-tile_price__i_Luc .product-search-result-tile_savings__36kyh{font-size:.875rem;line-height:1.429;text-align:right}.product-search-result-tile_listProductTile__vol98 .product-search-result-tile_bottomRow__GI3Lg{display:flex;justify-content:flex-end}.text-combobox_core-combobox-container__0B1ma{position:relative;width:100%;z-index:40}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-dropdown__n3TX8{padding:.5rem;position:absolute;width:100%;background:var(--color-interface-background-primary);border-style:solid;border-color:var(--color-interface-border-weak);border-width:1px;border-radius:.375rem;overflow-y:auto}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option__agVuq{text-align:left;width:100%;border-radius:var(--radius-sm);outline-offset:0;font-size:1rem;font-weight:500;line-height:1.5;color:var(--color-input-text-label);margin-bottom:.125rem;background:none;border:none;cursor:pointer}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option-padding__yU9qn{padding:.75rem 1rem}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option-active__E8O5o,.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option__agVuq:focus,.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option__agVuq:hover{background:var(--color-action-background-secondary-focus)}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option-active__E8O5o [class*=core-row-item],.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option__agVuq:focus [class*=core-row-item],.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option__agVuq:hover [class*=core-row-item]{--core-row-background-color:transparent}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-option-active__E8O5o{outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:.25rem;outline-offset:-2px}.text-combobox_core-combobox-container__0B1ma .text-combobox_core-combobox-no-results__ePYfj{position:absolute;display:flex;align-items:center;width:100%;padding:var(--space-internal-sm) var(--space-content-md);margin-top:0;height:4.25rem;background:var(--color-interface-background-primary);border:.0625rem solid var(--color-interface-border-weak);border-radius:.375rem;color:var(--color-interface-text-strong)}.address-form_form__Qv15K{margin-top:var(--space-internal-md);display:flex;flex-direction:column;gap:var(--space-internal-md)}.address-form_sectionTitle__tRgiu{font-size:.875rem;line-height:1.429;color:var(--color-input-text-label);margin-bottom:var(--space-internal-sm);display:block}.delivery-address-form_addAddressWrapper__iTk_c{margin-top:var(--space-content-sm)}.delivery-address-form_addAddressManuallyButton__ZewAu{margin-right:auto;font-size:1rem;line-height:1.5;color:var(--color-action-text-link-default);white-space:nowrap}.delivery-address-form_addAddressManuallyButton__ZewAu [class*=_core-icon]{display:inline-block;margin-left:var(--space-internal-sm);margin-top:-.25rem}.search-combobox_title__QocNO{font-size:.875rem;line-height:1.429;color:var(--color-interface-text-strong)}.search-combobox_labelStrong__duIIQ{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.25;font-weight:700}.search-combobox_inputWrapper__WgaP1{margin-top:var(--space-internal-md)}.search-combobox_inputWrapper__WgaP1 [class*=_core-text-field]{border-radius:var(--radius-sm)}.search-combobox_inputWrapper__WgaP1 [class*=_core-text-field]:-moz-placeholder-shown:not(:focus-visible){background-color:var(--color-interface-background-secondary);border-color:var(--color-interface-border-weak)}.search-combobox_inputWrapper__WgaP1 [class*=_core-text-field]:placeholder-shown:not(:focus-visible){background-color:var(--color-interface-background-secondary);border-color:var(--color-interface-border-weak)}.search-combobox_inputWrapper__WgaP1 input[class*=_core-text-field]:not(:-moz-placeholder-shown){padding-right:6.5rem}.search-combobox_inputWrapper__WgaP1 input[class*=_core-text-field]:not(:placeholder-shown){padding-right:6.5rem}.tab_css_core-tabs__Zuowe{position:relative}.tab_css_core-tabs-container__eYeOY{display:flex;width:100%}.tab_css_core-tabs-scroll__O91O6{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.tab_css_core-tabs-scroll__O91O6::-webkit-scrollbar{display:none}.tab_css_core-tabs-scroll__O91O6:hover{-ms-overflow-style:auto;scrollbar-width:auto}.tab_css_core-tabs-scroll__O91O6:hover::-webkit-scrollbar{display:auto}.tab_css_core-tabs-scroll-effect-left__UfYMv{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,rgba(255,255,255,0) 0,var(--color-interface-background-primary) 100%);left:0}.tab_css_core-tabs-scroll-effect-right__kxQaz{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,var(--color-interface-background-primary) 0,rgba(255,255,255,0) 100%);right:0}.tab_css_core-tab__lnIHg{--background-color:var(--color-action-background-secondary-default);--border-color:var(--color-interface-border-weak);--border-width:1px;align-items:center;background:var(--background-color);border:none;border-bottom:var(--border-width) solid var(--border-color);color:var(--color-interface-text-strong);display:flex;flex:1;font-family:inherit;font-size:inherit;gap:var(--space-internal-md);justify-content:center;line-height:var(--font-body-md-default-line-height);padding:var(--space-content-sm) var(--space-content-sm) calc(var(--space-content-sm) - var(--border-width));text-decoration:none;white-space:nowrap}.tab_css_core-tab__lnIHg:focus-visible,.tab_css_core-tab__lnIHg:hover{--background-color:var(--color-action-background-secondary-focus);--border-color:var(--color-interface-border-highlight-medium)}.tab_css_core-tab__lnIHg:focus-visible{outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:-.125rem;z-index:1}.tab_css_core-tab__lnIHg:active{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-strong)}.tab_css_core-tab-active__7HoS5,.tab_css_core-tab__lnIHg:active{font-weight:var(--font-body-md-strong-weight);padding-bottom:calc(var(--space-content-sm) - var(--border-width))}.tab_css_core-tab-active__7HoS5{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-medium)}.tab_css_core-tabpanel__np8Ru{flex:1;font-family:inherit;font-size:inherit;justify-content:center}.tabpanel_css_core-tabs__yg0yD{position:relative}.tabpanel_css_core-tabs-container__St48d{display:flex;width:100%}.tabpanel_css_core-tabs-scroll__kjsMI{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.tabpanel_css_core-tabs-scroll__kjsMI::-webkit-scrollbar{display:none}.tabpanel_css_core-tabs-scroll__kjsMI:hover{-ms-overflow-style:auto;scrollbar-width:auto}.tabpanel_css_core-tabs-scroll__kjsMI:hover::-webkit-scrollbar{display:auto}.tabpanel_css_core-tabs-scroll-effect-left__0FANi{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,rgba(255,255,255,0) 0,var(--color-interface-background-primary) 100%);left:0}.tabpanel_css_core-tabs-scroll-effect-right__7cASZ{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,var(--color-interface-background-primary) 0,rgba(255,255,255,0) 100%);right:0}.tabpanel_css_core-tab__WLpk8{--background-color:var(--color-action-background-secondary-default);--border-color:var(--color-interface-border-weak);--border-width:1px;align-items:center;background:var(--background-color);border:none;border-bottom:var(--border-width) solid var(--border-color);color:var(--color-interface-text-strong);display:flex;flex:1;font-family:inherit;font-size:inherit;gap:var(--space-internal-md);justify-content:center;line-height:var(--font-body-md-default-line-height);padding:var(--space-content-sm) var(--space-content-sm) calc(var(--space-content-sm) - var(--border-width));text-decoration:none;white-space:nowrap}.tabpanel_css_core-tab__WLpk8:focus-visible,.tabpanel_css_core-tab__WLpk8:hover{--background-color:var(--color-action-background-secondary-focus);--border-color:var(--color-interface-border-highlight-medium)}.tabpanel_css_core-tab__WLpk8:focus-visible{outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:-.125rem;z-index:1}.tabpanel_css_core-tab__WLpk8:active{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-strong)}.tabpanel_css_core-tab-active__2JLL2,.tabpanel_css_core-tab__WLpk8:active{font-weight:var(--font-body-md-strong-weight);padding-bottom:calc(var(--space-content-sm) - var(--border-width))}.tabpanel_css_core-tab-active__2JLL2{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-medium)}.tabpanel_css_core-tabpanel__xmI3F{flex:1;font-family:inherit;font-size:inherit;justify-content:center}.tabs_core-tabs__ngf59{position:relative}.tabs_core-tabs-container__DFXLY{display:flex;width:100%}.tabs_core-tabs-scroll__R_oZL{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.tabs_core-tabs-scroll__R_oZL::-webkit-scrollbar{display:none}.tabs_core-tabs-scroll__R_oZL:hover{-ms-overflow-style:auto;scrollbar-width:auto}.tabs_core-tabs-scroll__R_oZL:hover::-webkit-scrollbar{display:auto}.tabs_core-tabs-scroll-effect-left__NUTMY{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,rgba(255,255,255,0) 0,var(--color-interface-background-primary) 100%);left:0}.tabs_core-tabs-scroll-effect-right__rVt4k{height:100%;position:absolute;width:2.5rem;background:linear-gradient(270deg,var(--color-interface-background-primary) 0,rgba(255,255,255,0) 100%);right:0}.tabs_core-tab__ReLVu{--background-color:var(--color-action-background-secondary-default);--border-color:var(--color-interface-border-weak);--border-width:1px;align-items:center;background:var(--background-color);border:none;border-bottom:var(--border-width) solid var(--border-color);color:var(--color-interface-text-strong);display:flex;flex:1;font-family:inherit;font-size:inherit;gap:var(--space-internal-md);justify-content:center;line-height:var(--font-body-md-default-line-height);padding:var(--space-content-sm) var(--space-content-sm) calc(var(--space-content-sm) - var(--border-width));text-decoration:none;white-space:nowrap}.tabs_core-tab__ReLVu:focus-visible,.tabs_core-tab__ReLVu:hover{--background-color:var(--color-action-background-secondary-focus);--border-color:var(--color-interface-border-highlight-medium)}.tabs_core-tab__ReLVu:focus-visible{outline:var(--color-interface-border-strong) dotted .125rem;outline-offset:-.125rem;z-index:1}.tabs_core-tab__ReLVu:active{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-strong)}.tabs_core-tab-active__szu8K,.tabs_core-tab__ReLVu:active{font-weight:var(--font-body-md-strong-weight);padding-bottom:calc(var(--space-content-sm) - var(--border-width))}.tabs_core-tab-active__szu8K{--background-color:var(--color-action-background-secondary-active);--border-width:0.25rem;--border-color:var(--color-interface-border-highlight-medium)}.tabs_core-tabpanel__K3fRO{flex:1;font-family:inherit;font-size:inherit;justify-content:center}.tabs_core-tabs__ngf59{overflow:hidden}.tabs_core-tabs__ngf59.tabs_align-left__urzGM{position:relative}.tabs_core-tabs__ngf59.tabs_align-left__urzGM:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-interface-border-weak)}.tabs_core-tabs__ngf59.tabs_sticky__XyC_L{position:sticky}.network-error_container__7f9WP{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;height:100%;text-align:center}.network-error_title__pyxV3{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.273;color:var(--color-interface-text-strong);margin-top:var(--space-content-sm)}.network-error_message__Pduky{margin-top:var(--space-internal-sm)}.hww-panel-ghost_card__vbDX_,.hww-panel-ghost_container__Ne9Pz,.hww-panel-ghost_dateGroup__tDrRB,.hww-panel-ghost_timeGroup__mhj67{display:flex;flex-direction:column}.hww-panel-ghost_borderRadius__zVKYC{border-radius:var(--radius-xxs)}.hww-panel-ghost_container__Ne9Pz{width:100%;height:100%;padding-top:var(--space-content-lg);padding-left:var(--space-content-lg);padding-right:var(--space-content-lg)}.hww-panel-ghost_card__vbDX_{border:1px solid var(--color-interface-border-weak);padding:var(--space-internal-lg) var(--space-content-sm);row-gap:var(--space-internal-md);border-radius:var(--radius-sm)}.hww-panel-ghost_card__vbDX_.hww-panel-ghost_selectedAddress__DSijq{margin-top:var(--space-internal-sm);margin-bottom:var(--space-section-sm)}.hww-panel-ghost_row__gew3T{width:100%;display:flex;-moz-column-gap:var(--space-internal-lg);column-gap:var(--space-internal-lg);overflow:hidden}.hww-panel-ghost_row__gew3T.hww-panel-ghost_spaceBetween__9byGZ{justify-content:space-between}.hww-panel-ghost_row__gew3T>div{flex-shrink:0}.hww-panel-ghost_dateGroup__tDrRB,.hww-panel-ghost_timeGroup__mhj67{row-gap:var(--space-content-sm)}.hww-panel-ghost_dateGroup__tDrRB{margin-top:var(--space-content-sm)}.hww-panel-ghost_timeGroup__mhj67{margin-top:var(--space-content-md)}.location-placeholder_container__qYxo4{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-interface-icon-on-contrast-medium);margin:auto}.location-placeholder_message__vbb31{margin-top:var(--space-internal-md);max-width:17.875rem;color:var(--color-interface-text-medium);font-size:.875rem;line-height:1.429}.address-selector_selectedAddressContainer__4QIYx{margin-top:var(--space-section-sm);display:flex;flex-direction:column;flex-grow:1}.address-selector_searchWrapper__2j_hP{flex-shrink:0;z-index:50;position:relative}.address-selector_sectionTitle__uqdBe{font-size:.875rem;line-height:1.429;color:var(--color-input-text-label);margin-bottom:var(--space-internal-sm);display:block}.tabs_recipeTabsContent__z0xnf{display:flex;flex-direction:column;gap:3rem;margin:3rem 0}.saved-recipes_section__T3H_h{margin:var(--space-section-lg) 0 0}.search-input_addToListSection__Unuqb{max-width:27rem}@media(min-width:64rem){.search-input_addToListSection__Unuqb{width:570px;max-width:none}}.search-input_inputWrapper__J4Gdc{position:relative}.search-option_listSearchOption__xJDRR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-internal-md);width:100%;min-height:3rem;padding:var(--space-internal-lg) var(--space-content-sm)}.search-option_listSearchOptionGeneral__6EocT{color:var(--color-action-background-primary-focus);font-weight:var(--font-weight-bold)}.search-option_listSearchOptionIcon__EOxv0{color:var(--color-interface-icon-highlight)}.shopping-list-detail_breadcrumb__ORblH,.shopping-list-detail_section__n9krb{margin-bottom:var(--space-section-lg)}.shopping-list-detail_headerSection__41ja5{margin-bottom:var(--space-section-lg)}.shopping-list-detail_headerSection__41ja5,.shopping-list-detail_header__xuVxq{display:flex;flex-direction:column;gap:var(--space-internal-md)}@media(min-width:48rem){.shopping-list-detail_header__xuVxq{flex-direction:row;align-items:center;gap:var(--space-internal-lg)}}.shopping-list-detail_editListButton__5A43L{color:var(--color-action-background-primary-focus);cursor:pointer;display:inline-flex;margin-left:-.2rem;width:-moz-fit-content;width:fit-content;min-width:5.625rem}.shopping-list-detail_editListButton__5A43L .shopping-list-detail_editListIcon__qR9SE{margin-right:var(--space-internal-sm);width:1.2rem;height:1.2rem}.shopping-list-detail_dialogContent__XNF_F{display:flex;flex-direction:column;gap:var(--space-internal-md);margin:var(--space-content-sm) 0}.shopping-list-detail_iconPrimary__sA2dd{color:var(--color-action-background-primary-default)}.shopping-list-detail_iconDescructive__ne6xX{color:var(--color-action-background-destructive-default)}.store-availability_store-availability__RhhAy{display:flex;flex-direction:column;gap:var(--space-content-sm);padding:var(--space-content-sm) 0}.store-availability_store-availability__RhhAy .store-availability_input-wrapper__0SZs_,.store-availability_store-availability__RhhAy .store-availability_search-section__40dX2{width:100%}.store-availability_store-availability__RhhAy .store-availability_stores-section__Z77Il{display:flex;flex-direction:column;gap:var(--space-internal-md)}.store-availability_store-availability__RhhAy .store-availability_stores-section__Z77Il .store-availability_stores-heading__7CQp_{margin:0;color:var(--color-input-text-label);font-size:var(--size-body-sm,14px);font-weight:var(--weight-body-medium,500);line-height:var(--line-height-body-sm,20px);letter-spacing:var(--letter-spacing-platform-body-sm,0)}.store-availability_store-availability__RhhAy .store-availability_stores-section__Z77Il .store-availability_stores-list__gSgxB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-internal-large)}.store-availability_store-availability__RhhAy .store-availability_stores-section__Z77Il .store-availability_no-stores__cIQo_{color:var(--color-interface-text-weak);margin:0}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f{padding:var(--space-internal-lg) 0;border-bottom:.0625rem solid var(--color-interface-border-weak)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f:last-child{border-bottom:none;padding-bottom:0}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0{display:flex;flex-direction:column}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-header__mZUeD{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-internal-md);margin-bottom:var(--space-internal-sm)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-name__1XDOB{font-size:1rem;font-weight:600;line-height:1.5;margin:0;color:var(--color-input-text-label);flex:1}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-status__954VQ{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-internal-xs);flex-shrink:0}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-info-and-distance__E4Kxv{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-internal-md);margin-top:var(--space-internal-sm)}@media(min-width:25.875rem){.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-info-and-distance__E4Kxv{align-items:center}}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-distance___8LzF{display:flex;flex-direction:row;align-items:flex-end;flex-shrink:0}@media(min-width:25.875rem){.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-distance___8LzF{flex-direction:column}}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-distance___8LzF .store-availability_distance-value__3Im_f{font-size:1rem;font-weight:600;line-height:1.5;color:var(--color-interface-text-strong)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-address__YVI81{margin:0;color:var(--color-interface-text-strong);font-size:var(--size-caption-sm,12px);width:84%}@media(min-width:25.875rem){.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-address__YVI81{width:100%}}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-hours__VKf4z{margin:0;color:var(--color-interface-text-weak);font-size:var(--size-caption-sm,12px)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-hours__VKf4z .store-availability_store-hours-label__KjYDV{font-weight:var(--weight-body-medium,500)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-actions__WlBVQ{display:flex;flex-direction:column;gap:var(--space-internal-xs);flex-wrap:nowrap}@media(min-width:25.875rem){.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-actions__WlBVQ{gap:var(--space-section-sm);flex-direction:row;flex-wrap:wrap}}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-action-link__VM9dN{display:flex;align-items:center;gap:var(--space-internal-xs);background:none;border:none;padding:0;cursor:pointer;color:var(--color-interface-text-link);text-underline-offset:.25rem;color:var(--color-action-text-link-default)}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-action-link__VM9dN:focus,.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-action-link__VM9dN:hover{color:var(--color-interface-text-link-hover);text-decoration:none;text-decoration:underline}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-action-link__VM9dN:focus{outline:.125rem solid var(--color-interface-border-focus);outline-offset:.125rem;border-radius:.25rem}.store-availability_store-availability__RhhAy .store-availability_store-entry__gSk_f .store-availability_store-info__c3Ge0 .store-availability_store-action-link__VM9dN .store-availability_store-action-icon__DgRkZ{flex-shrink:0}.store-availability_store-availability__RhhAy .store-availability_show-more-section__85XQp{display:flex;justify-content:center;padding-top:var(--space-internal-md);width:100%}.store-availability_store-availability__RhhAy .store-availability_show-more-button__hZOVG{font-size:1rem;font-weight:600;line-height:1.5;background:none;border:.0625rem solid var(--color-interface-border-weak);border-radius:var(--radius-md);padding:var(--space-internal-sm) var(--space-content-md);cursor:pointer;color:var(--color-interface-text-strong);width:-moz-fit-content;width:fit-content;transition:background-color .2s ease,border-color .2s ease}.store-availability_store-availability__RhhAy .store-availability_show-more-button__hZOVG:hover{background-color:var(--color-interface-background-hover);border-color:var(--color-interface-border-strong)}.store-availability_store-availability__RhhAy .store-availability_show-more-button__hZOVG:focus{outline:.125rem solid var(--color-interface-border-focus);outline-offset:.125rem}.store-availability_store-availability__RhhAy .store-availability_show-more-button__hZOVG:active{background-color:var(--color-interface-background-active)}
/*# sourceMappingURL=2698698b2c54cf22.css.map*/