.p8Xz7W_perks{border-color:var(--color-semantic-surface-success-default)}.p8Xz7W_List{padding-left:var(--spacing-5)}
.fBDxMG_CartButtons{z-index:1;position:relative}
.bDKKbG_createListButton{width:72px;height:72px}.bDKKbG_modalBody{padding:0}.bDKKbG_productListEntry{cursor:pointer}.bDKKbG_productListEntry:hover{background-color:var(--color-semantic-surface-hover)}
.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)}}
.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}
.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}
.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))}}
._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}}