.eqcW-G_header{row-gap:var(--spacing-5);padding:var(--spacing-5)}.eqcW-G_headerTitle,.eqcW-G_headerImage,.eqcW-G_headerActions{min-width:0}.eqcW-G_headerTitle{text-align:center}@media only screen and (min-width:992px){.eqcW-G_header{row-gap:0;padding:0}.eqcW-G_headerTitle{padding-block:var(--spacing-5);padding-left:var(--spacing-5);text-align:start}.eqcW-G_headerImage{padding-block:var(--spacing-5);padding-right:var(--spacing-5);grid-row:1/span 2}.eqcW-G_headerActions{padding-block:var(--spacing-5);padding-left:var(--spacing-5);align-self:end}.eqcW-G_headerWithoutImage .eqcW-G_headerTitle{padding-right:var(--spacing-5)}}.eqcW-G_minWidthZero{min-width:0}.eqcW-G_descriptionContainer{border-top:var(--border-width-1) solid var(--color-semantic-border-default);border-bottom:var(--border-width-1) solid var(--color-semantic-border-default);height:min-content}.eqcW-G_centerAlignedText{text-align:center}
.Ha1Ulq_ProductTileLink{color:inherit;border-radius:var(--border-radius-small);text-decoration:none}.Ha1Ulq_ProductTileLink:focus,.Ha1Ulq_ProductTileLink:focus-visible{display:block}.Ha1Ulq_ModalTileLink{color:inherit;border-radius:var(--border-radius-small);text-decoration:none;display:block}.Ha1Ulq_ModalTileLink:focus,.Ha1Ulq_ModalTileLink:focus-visible{display:block}.Ha1Ulq_DiscountBundleLink{z-index:2;position:relative}.Ha1Ulq_DiscountBundleLink:hover{text-decoration:underline}
.fBDxMG_CartButtons{z-index:1;position:relative}
.WsUXGa_tabList{min-width:0;overflow-x:auto}.WsUXGa_tabs{width:max-content}.WsUXGa_tabs>*{flex-shrink:0}
._9Vuy4G_ButtonLink{font:inherit;color:var(--color-semantic-interactive-default);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}._9Vuy4G_ButtonLink:hover{color:var(--color-semantic-interactive-hover)}._9Vuy4G_ButtonLink:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}._9Vuy4G_ButtonLink:focus:not(:focus-visible){outline:none}._9Vuy4G_ButtonLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}._9Vuy4G_ButtonLinkText,._9Vuy4G_ButtonLinkText:focus,._9Vuy4G_ButtonLinkText:hover{color:var(--color-semantic-text-default)}
.OY9tEW_ReadMore{overflow:hidden}.OY9tEW_ReadMore__shouldExpand{margin-bottom:var(--spacing-2);transition:max-height .2s ease-in-out;-webkit-mask-image:linear-gradient(0deg,#0000,#fff 100px);mask-image:linear-gradient(0deg,#0000,#fff 100px)}.OY9tEW_ReadMore__extended{transition:max-height .2s ease-in-out;-webkit-mask-image:linear-gradient(0deg,#fff,#fff 100px);mask-image:linear-gradient(0deg,#fff,#fff 100px)}
@media only screen and (min-width:992px){.L9C1-q_marginHack{margin-top:-1px}}
.u8dcRa_ExpandLink{all:unset;gap:var(--spacing-2);font-size:var(--text-style-body-s-font-size);color:var(--color-semantic-interactive-default);cursor:pointer;justify-content:center;align-items:center;margin-top:5px;text-decoration:none;display:flex}.u8dcRa_ExpandLink:focus{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}.u8dcRa_ExpandLink:focus:not(:focus-visible){outline:none}.u8dcRa_ExpandLink:focus-visible{outline:.25rem solid var(--color-semantic-focus-default);outline-offset:.25rem}
.VHbiEG_CartCountWrapper{align-items:baseline}
.H_4aGq_CartPriceListing[aria-hidden=true]{display:none}
.Lpx8xq_ExtraLineWrapper{border-bottom:1px dashed var(--color-semantic-border-default)}.Lpx8xq_OrderDetailsSummary[aria-hidden=true]{display:none}
.DTDkfa_injectedHtml{text-align:center}.DTDkfa_injectedHtml h2{font-family:var(--text-style-display-xs-font-family);font-size:var(--text-style-display-xs-font-size-base);font-weight:var(--text-style-display-xs-font-weight);line-height:var(--text-style-display-xs-line-height-base)}@media only screen and (min-width:768px){.DTDkfa_injectedHtml h2{font-size:var(--text-style-display-xs-font-size-md);line-height:var(--text-style-display-xs-line-height-md)}}.DTDkfa_injectedHtml p{margin-top:var(--spacing-6);font-family:var(--text-style-body-l-font-family);font-size:var(--text-style-body-l-font-size);font-weight:var(--text-style-body-l-font-weight);line-height:var(--text-style-body-l-line-height)}.DTDkfa_injectedHtml a{color:var(--color-semantic-interactive-default);font-weight:500}.DTDkfa_injectedHtml a:visited,.DTDkfa_injectedHtml a:hover,.DTDkfa_injectedHtml a:active{color:var(--color-semantic-interactive-hover)}.DTDkfa_injectedHtml h3{font-family:var(--text-style-headline-xs-font-family);font-size:var(--text-style-headline-xs-font-size-base);font-weight:var(--text-style-headline-xs-font-weight);line-height:var(--text-style-headline-xs-line-height)}@media only screen and (min-width:768px){.DTDkfa_injectedHtml h3{font-size:var(--text-style-headline-xs-font-size-md);line-height:var(--text-style-display-xs-line-height-md)}}
._9-mt0G_BannerContainer{isolation:isolate;display:block;position:relative}._9-mt0G_BannerText{background:linear-gradient(#0f060000 0%,#0f060080 53.65%);width:100%;position:absolute;bottom:0;left:0}._9-mt0G_BannerPromotionLabel{top:var(--spacing-6);z-index:3;position:absolute;right:0}
.YrRUrq_CardColumns{gap:var(--spacing-3);grid-template-rows:repeat(2,1fr);grid-auto-flow:column;width:100%;display:grid}@media only screen and (min-width:768px) and (max-width:991px){.YrRUrq_CardColumns{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.YrRUrq_CardColumns.YrRUrq_hide .YrRUrq_CategoryCard:nth-child(n+7){display:none}}@media only screen and (min-width:992px){.YrRUrq_CardColumns{gap:var(--spacing-2);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}.YrRUrq_CardColumns.YrRUrq_hide .YrRUrq_CategoryCard:nth-child(n+9){display:none}}.YrRUrq_CategoryCard{white-space:pre-wrap;width:260px;height:68px;text-decoration:none}.YrRUrq_CategoryCard:hover{border-color:var(--color-semantic-border-hover)}@media only screen and (min-width:768px){.YrRUrq_CategoryCard{width:100%}}
._9DTJ9a_undiscountedPrice{text-decoration:line-through}._9DTJ9a_productClassifiersInListItem{bottom:var(--spacing-2);z-index:2;flex-wrap:wrap;width:64px;display:flex;position:absolute}._9DTJ9a_relativeBox{isolation:isolate;width:100%;position:relative}._9DTJ9a_priceAndButtons,._9DTJ9a_TextsWrapper{width:100%}._9DTJ9a_promotionLabel{top:var(--spacing-6);z-index:3;position:absolute;right:0}
.k_iwTa_OrderFeeProgressTracker{--track-color:var(--color-semantic-border-default);--progress-color:var(--color-semantic-surface-success-accent);--progress-percent:0%;width:100%;height:var(--spacing-1);position:relative}.k_iwTa_Track{top:0;right:var(--spacing-1);background-color:var(--track-color);border-radius:var(--spacing-3);position:absolute;bottom:0;left:0}.k_iwTa_CheckPoint{width:var(--spacing-4);height:var(--spacing-4);background-color:var(--track-color);border-radius:50%;position:absolute;left:98%;transform:translateY(-35%)}.k_iwTa_CheckPoint__isChecked{background-color:var(--progress-color)}.k_iwTa_CheckpointIcon{width:var(--spacing-3);height:var(--spacing-3);color:var(--color-semantic-text-on-button-critical);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_iwTa_Progress{width:var(--progress-percent);background-color:var(--progress-color);border-radius:var(--spacing-3);position:absolute;top:0;bottom:0;left:0}
.ciIIyq_likeButtonBackground{background-color:var(--color-semantic-surface-subdued);border-radius:var(--border-radius-large);transition:transform .15s ease-in-out}.ciIIyq_likeButtonBackground:hover{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ciIIyq_likeButtonBackground{transition:none}.ciIIyq_likeButtonBackground:hover{transform:none}}
.FGZCwW_MiniCartItemIndicator{justify-content:space-between;height:45px}
.qqXNRG_recipeTile{width:308px}
.KY1-Tq_prideFlag{border-top:6px solid;border-image-source:linear-gradient(90deg,#fff,#ffb7bf 10%,#8cddff 20%,#5c4300 30%,#35332f 40%,#e23838 50%,#f78200 60%,#ffb900 70%,#5ebd3e 80%,#009cdf 90%,#973999);border-image-slice:1}.KY1-Tq_small{border-width:3px}
@media only screen and (max-width:767px){.jOtSEG_actions button.jOtSEG_actionButton{padding-inline:calc(var(--spacing-2) - 1px)}}
.CabmHq_AddCouponCodeButton{width:100%;color:var(--color-semantic-text-default);background-color:var(--color-semantic-surface-subdued);border:none}.CabmHq_AddCouponCodeButton:hover{cursor:pointer;background-color:var(--color-semantic-surface-hover)}.CabmHq_AddCouponCodeButton:active{background-color:var(--color-semantic-surface-neutral-accent)}.CabmHq_ValidateCouponContainer{background-color:var(--color-semantic-surface-subdued)}.CabmHq_FormContainer{position:relative}.CabmHq_SpinnerContainer{width:24px;height:24px}.CabmHq_ValidateCouponCodeButton{min-width:55px;position:absolute;top:4px;right:4px}
.e_YDyG_container{padding:var(--spacing-5);text-align:center;background-color:var(--color-semantic-surface-disabled);border:1px solid var(--color-semantic-border-decorative-switch);grid-template-areas:"title""button""description";justify-content:center;display:grid}@media only screen and (min-width:992px){.e_YDyG_container{row-gap:var(--spacing-1);column-gap:var(--spacing-5);text-align:left;grid-template-areas:"title button""description button";justify-content:space-between}}.e_YDyG_description{grid-area:description}.e_YDyG_buttons{grid-area:button;justify-self:center}@media only screen and (min-width:992px){.e_YDyG_buttons{white-space:nowrap;place-self:center end}}.e_YDyG_Separator{background-color:var(--color-semantic-divider-default);align-self:center;width:2px;height:20px}
.FVzS5W_simpleBlockContainer{margin-bottom:calc(-1*var(--spacing-4))}@media only screen and (min-width:768px){.FVzS5W_simpleBlockContainer{margin-bottom:calc(-1*var(--spacing-2))}}.FVzS5W_mainHeaderContainer{margin-bottom:var(--spacing-9);isolation:isolate;position:relative}@media only screen and (min-width:768px){.FVzS5W_mainHeaderContainer{margin-bottom:var(--spacing-11)}}@media only screen and (min-width:992px){.FVzS5W_mainHeaderContainer{margin-bottom:var(--spacing-8)}}.FVzS5W_aspectRatio{height:246px}@media only screen and (min-width:992px){.FVzS5W_aspectRatio{height:375px}}.FVzS5W_imageText{top:var(--spacing-3);left:var(--spacing-4);z-index:1;color:var(--color-semantic-text-on-button-critical);text-shadow:0 6px 16px #42403dcc;position:absolute}@media only screen and (min-width:992px){.FVzS5W_imageText{top:var(--spacing-6);left:var(--spacing-7)}}.FVzS5W_innerMainHeaderContainer{width:calc(100% - 36px);position:absolute;top:60%;left:50%;transform:translate(-50%)}@media only screen and (min-width:480px){.FVzS5W_innerMainHeaderContainer{left:var(--spacing-4);width:365px;transform:none}}@media only screen and (min-width:992px){.FVzS5W_innerMainHeaderContainer{left:var(--spacing-7)}}
._7j6zCG_bundleTile{white-space:normal;flex-shrink:0;width:220px}@media only screen and (min-width:992px){._7j6zCG_fitOnDesktop{width:auto;max-width:calc((100% - 3*var(--spacing-4))/4);flex:1}}
.qP8sMa_container{max-width:33%;padding:var(--spacing-1);position:relative}.qP8sMa_notAvailable{opacity:0}.qP8sMa_noClick{pointer-events:none}.qP8sMa_slot-cell{width:100%;height:50px;color:var(--color-semantic-text-subdued);cursor:pointer;justify-content:center}@media only screen and (min-width:768px){.qP8sMa_slot-cell:hover{border-color:var(--color-semantic-border-hover)}}.qP8sMa_slot-cell:disabled,.qP8sMa_slot-cell.qP8sMa_selectionDisabled:not(.qP8sMa_active){color:var(--color-semantic-text-subdued);cursor:auto;opacity:.5}.qP8sMa_slot-cell.qP8sMa_lockedForChange{color:var(--color-semantic-text-default);cursor:auto;opacity:.7}.qP8sMa_slot-cell.qP8sMa_lockedForChange svg{fill:currentColor}@media (prefers-color-scheme:dark){.qP8sMa_slot-cell.qP8sMa_lockedForChange{filter:brightness(85%)}}.qP8sMa_slot-cell.qP8sMa_unavailable{color:var(--color-semantic-text-info);cursor:auto;opacity:.7}.qP8sMa_slot-cell.qP8sMa_unavailable svg{fill:currentColor}@media (prefers-color-scheme:dark){.qP8sMa_slot-cell.qP8sMa_unavailable{filter:brightness(85%)}}.qP8sMa_slot-cell.qP8sMa_rushHour{color:var(--color-semantic-text-critical)}.qP8sMa_slot-cell.qP8sMa_rushHour svg{fill:currentColor}@media only screen and (min-width:768px){.qP8sMa_slot-cell.qP8sMa_rushHour:hover{background-color:var(--color-semantic-surface-critical-hover)}}.qP8sMa_slot-cell.qP8sMa_cheap{color:var(--color-semantic-text-warning)}.qP8sMa_slot-cell.qP8sMa_cheap svg{fill:currentColor}@media only screen and (min-width:768px){.qP8sMa_slot-cell.qP8sMa_cheap:hover{background-color:var(--color-semantic-surface-warning-hover)}}.qP8sMa_slot-cell.qP8sMa_leaf{color:var(--color-semantic-text-success)}.qP8sMa_slot-cell.qP8sMa_leaf svg{fill:currentColor}@media only screen and (min-width:768px){.qP8sMa_slot-cell.qP8sMa_leaf:hover{background-color:var(--color-semantic-surface-success-hover)}}.qP8sMa_active{border:2px solid var(--color-semantic-surface-neutral-accent)}.qP8sMa_active:hover{cursor:unset}.qP8sMa_selectedForChange{color:var(--color-semantic-text-on-interactive);background-color:var(--color-semantic-decorative-surface-one)}.qP8sMa_selectedForChange:hover{background-color:var(--color-semantic-decorative-surface-one)}.qP8sMa_selectedForChange.qP8sMa_leaf,.qP8sMa_selectedForChange.qP8sMa_cheap,.qP8sMa_selectedForChange.qP8sMa_unavailable{color:var(--color-semantic-text-on-interactive)}.qP8sMa_selectedForChange.qP8sMa_leaf:hover,.qP8sMa_selectedForChange.qP8sMa_cheap:hover,.qP8sMa_selectedForChange.qP8sMa_unavailable:hover{background-color:var(--color-semantic-decorative-surface-one)}.qP8sMa_connector{background-color:var(--color-semantic-decorative-surface-one);width:calc(100% - 8px);height:20px;position:absolute;bottom:-10px}
.FFLohq_slotTableBody{padding-top:var(--spacing-1)}.FFLohq_slotTable{width:100%;padding-bottom:var(--spacing-8)}.FFLohq_slotTable .FFLohq_extraSpaceHack{height:var(--spacing-1)}.FFLohq_slotTable td:first-child{min-width:55px}.FFLohq_slotTable td,.FFLohq_slotTable th{vertical-align:middle;width:25%}.FFLohq_slotTable th{padding:10px}.FFLohq_slotTable thead{z-index:1;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);background-color:var(--color-semantic-background-default);position:sticky;top:0;box-shadow:0 4px 2px -2px #d9d9d980}@media (prefers-color-scheme:dark){.FFLohq_slotTable thead{box-shadow:0 4px 2px -2px #35332f1a}}.FFLohq_slotTable.FFLohq_regular tbody td{z-index:0;position:relative}.FFLohq_slotTable.FFLohq_regular td,.FFLohq_slotTable.FFLohq_regular th{vertical-align:middle;width:30%}.FFLohq_slotTable.FFLohq_regular td.FFLohq_slotTableTimeslotCell,.FFLohq_slotTable.FFLohq_regular th.FFLohq_slotTableTimeslotCell{text-align:left;width:10%}.FFLohq_slotTable.FFLohq_overview thead{background-color:#0000;position:static}@media only screen and (min-width:992px){.FFLohq_slotTable.FFLohq_overview td,.FFLohq_slotTable.FFLohq_overview th{width:20%}}