@layer pantry{.BRHkSq_root{align-items:flex-start;gap:var(--spacing-core-2);color:var(--color-feedback-error-default);display:flex}.BRHkSq_root.BRHkSq_compact{gap:var(--spacing-core-1)}.BRHkSq_root.BRHkSq_compact .BRHkSq_icon{height:var(--sizing-core-4)}.BRHkSq_root.BRHkSq_compact .BRHkSq_icon>svg{height:var(--sizing-core-3);width:var(--sizing-core-3)}.BRHkSq_icon{height:var(--sizing-core-6);flex-shrink:0;align-items:center;display:flex}.BRHkSq_icon>svg{height:var(--sizing-core-4);width:var(--sizing-core-4)}.BRHkSq_text{color:currentColor}}
@media screen and (min-width:0){@layer pantry{.uy3BxG_scopedTypography{font-size:var(--typography-body-regular-mobile-fontSizeRem);line-height:var(--typography-body-regular-mobile-lineHeightRem);letter-spacing:var(--typography-body-regular-mobile-letterSpacing);font-family:var(--typography-body-regular-mobile-fontFamily);font-weight:var(--typography-body-regular-mobile-fontWeightNumeric);text-transform:var(--typography-body-regular-mobile-textCase)}}}@media screen and (min-width:700px){@layer pantry{.uy3BxG_scopedTypography{font-size:var(--typography-body-regular-tablet-fontSizeRem);line-height:var(--typography-body-regular-tablet-lineHeightRem);letter-spacing:var(--typography-body-regular-tablet-letterSpacing);font-family:var(--typography-body-regular-tablet-fontFamily);font-weight:var(--typography-body-regular-tablet-fontWeightNumeric);text-transform:var(--typography-body-regular-tablet-textCase)}}}@media screen and (min-width:1280px){@layer pantry{.uy3BxG_scopedTypography{font-size:var(--typography-body-regular-desktop-fontSizeRem);line-height:var(--typography-body-regular-desktop-lineHeightRem);letter-spacing:var(--typography-body-regular-desktop-letterSpacing);font-family:var(--typography-body-regular-desktop-fontFamily);font-weight:var(--typography-body-regular-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-body-desktop-textDecoration);text-decoration:var(--typography-body-desktop-textDecoration);text-transform:var(--typography-body-desktop-textCase)}}}@layer pantry{.uy3BxG_baseInput,.uy3BxG_root{box-sizing:border-box;width:100%;padding:var(--spacing-core-3) var(--spacing-core-4);border-radius:var(--border-radius-core-m);background-color:var(--color-background-primary-default);color:var(--color-foreground-primary-default);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-foreground-secondary-default) inset;transition:var(--motion-duration-hover) ease-in-out;border:none;transition-property:background-color,outline,box-shadow}.uy3BxG_baseInput:hover,.uy3BxG_root:hover{background-color:var(--color-background-primary-hover)}.uy3BxG_baseInput:active,.uy3BxG_root:active{background-color:var(--color-background-primary-pressed);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-action-primary-default) inset}.uy3BxG_baseInput::placeholder,.uy3BxG_root::placeholder{color:var(--color-foreground-secondary-default)}:is(.uy3BxG_baseInput:focus-visible,.uy3BxG_root:focus-visible){box-shadow:none;outline:var(--border-width-core-regular) solid var(--color-action-primary-default);outline-offset:calc(-1*var(--border-width-core-regular))}.uy3BxG_baseInput:disabled,.uy3BxG_root:disabled{background-color:var(--color-foreground-inverted-disabled);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-foreground-tertiary-default) inset}.uy3BxG_baseInput:disabled::placeholder,.uy3BxG_root:disabled::placeholder{color:var(--color-foreground-primary-disabled)}.uy3BxG_baseInput.uy3BxG_error,.uy3BxG_error.uy3BxG_root{box-shadow:0 0 0 var(--border-width-core-regular) var(--color-feedback-error-default) inset}:is(.uy3BxG_baseInput.uy3BxG_error:focus-visible,.uy3BxG_error.uy3BxG_root:focus-visible){outline:var(--border-width-core-regular) solid var(--color-feedback-error-default);outline-offset:calc(-1*var(--border-width-core-regular))}.uy3BxG_baseInput::-webkit-datetime-edit-day-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_root::-webkit-datetime-edit-day-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_baseInput::-webkit-datetime-edit-month-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_root::-webkit-datetime-edit-month-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_baseInput::-webkit-datetime-edit-year-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_root::-webkit-datetime-edit-year-field:focus{color:inherit;background-color:#b0d3fc}.uy3BxG_baseInput::-webkit-calendar-picker-indicator{cursor:pointer;height:var(--sizing-core-12);width:var(--sizing-core-12);filter:opacity(0%);padding:0;position:absolute;top:0;right:0}.uy3BxG_root::-webkit-calendar-picker-indicator{cursor:pointer;height:var(--sizing-core-12);width:var(--sizing-core-12);filter:opacity(0%);padding:0;position:absolute;top:0;right:0}.uy3BxG_baseInput[type=password]:not(:placeholder-shown),[type=password].uy3BxG_root:not(:placeholder-shown){font-family:sans-serif}.uy3BxG_root{max-height:var(--sizing-core-12);appearance:none}.uy3BxG_root.uy3BxG_compact{font-size:var(--typography-ex-body-compact-regular-fontSizeRem);height:var(--sizing-core-8);max-height:var(--sizing-core-8);padding:var(--spacing-core-1) var(--spacing-core-4)}.uy3BxG_root.uy3BxG_rounded{border-radius:var(--border-radius-core-circle)}.uy3BxG_inputFieldGroup{position:relative}.uy3BxG_inputFieldIcon{height:var(--sizing-core-12);width:var(--sizing-core-12);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.uy3BxG_inputFieldIcon.uy3BxG_compact{box-sizing:content-box;height:var(--sizing-core-8);width:var(--sizing-core-4);padding-block:0}.uy3BxG_inputFieldIcon.uy3BxG_rounded{padding-right:var(--spacing-core-4)}.uy3BxG_inputFieldIcon.uy3BxG_noPointerEvents{pointer-events:none}.uy3BxG_inputFieldIcon>svg{height:var(--sizing-core-6);width:var(--sizing-core-6);fill:var(--color-foreground-primary-default)}.uy3BxG_inputFieldIcon.uy3BxG_compact>svg{height:var(--sizing-core-4);width:var(--sizing-core-4)}}
.hyCIbG_root{border-radius:var(--border-radius-core-l);width:100%;height:250px;color:inherit;border:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.hyCIbG_root:hover{cursor:pointer;transition:all .2s ease-in-out}.hyCIbG_root:hover .hyCIbG_image{transform:scale(1.05714)}.hyCIbG_header{background-color:var(--color-background-secondary-default);justify-content:center;align-items:center;width:100%;height:62%;display:flex}.hyCIbG_titleText{margin-bottom:var(--spacing-core-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hyCIbG_footer{height:38%;padding:var(--spacing-core-4);background-color:var(--color-background-primary-default);justify-content:space-between;align-items:center;display:flex}.hyCIbG_textContainer{min-width:0;margin-right:var(--spacing-core-3);flex-direction:column;flex:1;display:flex}.hyCIbG_imageContainer{background:var(--color-background-primary-default);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.hyCIbG_image{width:70px;height:70px;transition:transform var(--motion-duration-hover) ease-in-out}.hyCIbG_subText{color:var(--color-foreground-secondary-default)}.hyCIbG_cardLink{z-index:0;position:absolute;inset:0}.hyCIbG_visuallyHidden{white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hyCIbG_editIcon{top:var(--spacing-core-4);right:var(--spacing-core-4);color:var(--color-foreground-secondary-default);position:absolute}
._4CD6NW_container{gap:var(--spacing-core-4);flex-direction:column;display:flex}._4CD6NW_screenreaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.HJO_la_loadingContainer{align-items:center;gap:var(--spacing-core-3);margin-top:var(--spacing-core-2);flex-direction:column;display:flex}
.rmfQtW_addNewListContainer{padding:var(--spacing-core-4)}.rmfQtW_subtitle{margin-bottom:var(--spacing-core-4)}.rmfQtW_label{margin-bottom:var(--spacing-core-2)}.rmfQtW_field{margin-bottom:var(--spacing-core-3)}.rmfQtW_submitButton{width:100%}
.YkG6Fq_addButton{padding:var(--spacing-core-4);cursor:pointer;width:100%;margin-top:var(--spacing-core-2);background:0 0;border:none;align-items:center;display:flex}.YkG6Fq_addButton:hover{background-color:var(--color-foreground-inverted-hover)}.YkG6Fq_addButtonIcon{background-color:var(--color-static-dark);width:var(--spacing-core-12);height:var(--spacing-core-12);border-radius:var(--border-radius-core-s);margin-right:var(--spacing-core-4);justify-content:center;align-items:center;display:flex}.YkG6Fq_svgIcon{color:var(--color-foreground-inverted-default)}
@layer pantry{.a043Bq_root{border:0;border-top:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);margin:0}}
.xAHTra_root:hover{background-color:var(--color-foreground-inverted-hover)}.xAHTra_divider{margin:0 var(--spacing-core-4)}.xAHTra_favoriteDrawerListItem{padding:var(--spacing-core-4);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;width:100%;display:flex}.xAHTra_listBox{margin-right:var(--spacing-core-4);width:calc(var(--spacing-core-6)*2);min-width:calc(var(--spacing-core-6)*2);height:calc(var(--spacing-core-6)*2);border-radius:var(--border-radius-core-s);padding:calc(var(--spacing-core-6)/3);justify-content:center;align-items:center;display:flex}.xAHTra_listBoxContent{background-color:var(--color-background-primary-default);border-radius:calc(var(--spacing-core-6)/2);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.xAHTra_listBoxContent>div{padding-top:0}.xAHTra_imgContainer{width:calc(var(--spacing-core-4)*2);min-width:calc(var(--spacing-core-4) + var(--spacing-core-2)/2);height:calc(var(--spacing-core-4)*2);padding-top:100%;display:block;position:relative;overflow:hidden}.xAHTra_img{width:100%;position:absolute;top:0;left:0}.xAHTra_root:nth-child(8n+1) .xAHTra_listBox{background:var(--color-accent-taxonomy-fresh-produce)}.xAHTra_root:nth-child(8n+2) .xAHTra_listBox{background:var(--color-accent-taxonomy-bakery)}.xAHTra_root:nth-child(8n+3) .xAHTra_listBox{background:var(--color-accent-taxonomy-fresh-chilled)}.xAHTra_root:nth-child(8n+4) .xAHTra_listBox{background:var(--color-accent-taxonomy-meat)}.xAHTra_root:nth-child(8n+5) .xAHTra_listBox{background:var(--color-accent-taxonomy-shelf-stable)}.xAHTra_root:nth-child(8n+6) .xAHTra_listBox{background:var(--color-accent-taxonomy-frozen)}.xAHTra_root:nth-child(8n+7) .xAHTra_listBox{background:var(--color-accent-taxonomy-non-food)}.xAHTra_root:nth-child(8n+8) .xAHTra_listBox{background:var(--color-accent-taxonomy-christmas)}.xAHTra_title{margin-right:auto}.xAHTra_productCount{color:var(--color-foreground-secondary-default)}.xAHTra_buttonText{color:var(--color-action-primary-default)}
._1LKKLq_favoriteListsSubtitle{margin-bottom:var(--spacing-core-2);padding-top:var(--spacing-core-4);padding-left:var(--spacing-core-4);padding-right:var(--spacing-core-4)}._1LKKLq_favoriteLists{margin:0;padding:0;list-style:none}._1LKKLq_emptyStateContainer,._1LKKLq_successContainer{padding:var(--spacing-core-4)}._1LKKLq_errorMessageContainer{margin-top:var(--spacing-core-4);padding-left:var(--spacing-core-4);padding-right:var(--spacing-core-4);align-items:center;gap:var(--spacing-core-4);flex-direction:column;display:flex}
@layer pantry{@keyframes OXkTaq_slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes OXkTaq_slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.OXkTaq_dialog{box-sizing:border-box;width:100%;max-width:1348px;margin:0 auto}@media only screen and (min-width:0){.OXkTaq_dialog{padding:0 16px}}@media only screen and (min-width:360px){.OXkTaq_dialog{padding:0 16px}}@media only screen and (min-width:700px){.OXkTaq_dialog{padding:0 32px}}@media only screen and (min-width:1000px){.OXkTaq_dialog{padding:0 32px}}@media only screen and (min-width:1348px){.OXkTaq_dialog{padding:0 32px}}.OXkTaq_dialog{max-height:calc(100vh - var(--sizing-core-20));background-color:#0000;border:0;margin:auto 0 0;padding:0;position:fixed;overflow:visible}@media (max-width:699px){.OXkTaq_dialog{max-width:unset;padding:0}}.OXkTaq_dialog[open]{animation:OXkTaq_slideIn var(--motion-duration-modal-in) ease-in forwards}.OXkTaq_dialog.OXkTaq_closing{animation:OXkTaq_slideOut var(--motion-duration-modal-out) ease-out forwards}.OXkTaq_dialog.OXkTaq_fullHeight{height:100%}.OXkTaq_dialog::backdrop{background-color:var(--color-background-overlay)}.OXkTaq_root{border-radius:var(--border-radius-core-l) var(--border-radius-core-l) 0 0;width:100%;height:100%;box-shadow:var(--elevation-top-s);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}@media (min-width:700px){.OXkTaq_root{width:calc(83.3333% - 4px)}}@media (min-width:1000px){.OXkTaq_root{width:calc(83.3333% - 4px)}}@media (min-width:1348px){.OXkTaq_root{width:100%}}.OXkTaq_header{background:var(--color-background-primary-default);z-index:var(--z-index-modal);border-radius:var(--border-radius-core-l) var(--border-radius-core-l) 0 0;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;display:grid;position:sticky;top:0}.OXkTaq_secondaryAction{margin:0 var(--spacing-core-4);grid-column:1;justify-self:start}.OXkTaq_primaryAction{margin:0 var(--spacing-core-1);grid-column:3;justify-self:end}.OXkTaq_primaryAction svg[viewBox]{width:var(--spacing-core-6);height:var(--spacing-core-6)}.OXkTaq_title{min-width:0;color:var(--color-foreground-primary-default);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 var(--spacing-core-4);grid-column:2;overflow:hidden}.OXkTaq_content{background:var(--color-background-primary-default);color:var(--color-foreground-primary-default);padding:0 var(--spacing-core-4);max-height:calc(100vh - var(--sizing-core-20) - 98px);height:100%;min-height:200px;overflow-y:auto}@media (min-width:700px) and (max-width:1347px){.OXkTaq_content{padding:0 var(--spacing-core-6)}}@media (min-width:1348px){.OXkTaq_dialog{max-height:calc(100vh - var(--sizing-core-30));max-width:calc(100vw - var(--sizing-core-16));margin-left:auto;margin-right:auto}.OXkTaq_content{padding:0 var(--spacing-core-8);max-height:calc(100vh - var(--sizing-core-30) - 48px)}}}
@layer pantry{.jZ-xZq_button{cursor:pointer;padding:var(--spacing-core-3) var(--spacing-core-4);background-color:var(--color-background-primary-default);border-radius:inherit;width:100%;color:var(--color-foreground-primary-default);border:0;outline:0;flex-direction:row;align-items:center;margin:0;display:flex;position:relative}.jZ-xZq_button:hover,.jZ-xZq_button:focus{background-color:var(--color-background-primary-hover)}.jZ-xZq_button:active{background-color:var(--color-background-primary-pressed)}.jZ-xZq_button:active:after,.jZ-xZq_button.jZ-xZq_highlighted:after,.jZ-xZq_button:focus-visible:after{content:"";border:var(--border-width-core-regular) solid var(--color-accent-primary);border-radius:inherit;pointer-events:none;position:absolute;inset:0 1px 0 0}@media (forced-colors:active){.jZ-xZq_button:active:after,.jZ-xZq_button.jZ-xZq_highlighted:after,.jZ-xZq_button:focus-visible:after{border-color:highlight}}.jZ-xZq_selected,.jZ-xZq_selected:hover,.jZ-xZq_selected:active,.jZ-xZq_selected:focus{background-color:var(--color-background-secondary-default)}.jZ-xZq_selected>[data-checkmark]>*{visibility:visible}.jZ-xZq_highlighted{background-color:var(--color-background-primary-hover)}}
@layer pantry{.wniugW_root{color:var(--color-action-primary-default);padding-left:var(--spacing-core-4);align-self:stretch;align-items:center;margin-left:auto;display:flex}.wniugW_root>*{visibility:hidden}}
@layer pantry{.I2WZzG_root{padding:var(--spacing-core-3) var(--spacing-core-4);background-color:var(--color-background-primary-default);border:0;outline:0;flex-direction:row;align-items:center;width:100%;margin:0;display:flex}}
@layer pantry{.trKFKG_root{color:var(--color-foreground-secondary-default)}}
@layer pantry{._7eJohq_root{background-color:var(--color-background-tertiary-default);padding:var(--spacing-core-1) var(--spacing-core-4);z-index:1;position:sticky;top:0}}
@layer pantry{.X4eAHa_root{max-height:calc(var(--spacing-core-12)*4.5);background-color:var(--color-background-primary-default);border-radius:var(--border-radius-core-m);border:1px solid var(--color-foreground-tertiary-default);min-height:var(--spacing-core-12);margin:0;padding:0;list-style:none;position:relative;overflow:hidden auto;box-shadow:0 8px 16px #26313a14,0 4px 4px #26313a0a}.X4eAHa_root:has(li[data-heading]){max-height:calc(var(--spacing-core-12)*4.5 + var(--spacing-core-6))}}
@layer pantry{.m0w48W_root{list-style:none}.m0w48W_root:first-child{border-top-left-radius:calc(var(--border-radius-core-m) - 1px);border-top-right-radius:calc(var(--border-radius-core-m) - 1px)}.m0w48W_root:last-child{border-bottom-left-radius:calc(var(--border-radius-core-m) - 1px);border-bottom-right-radius:calc(var(--border-radius-core-m) - 1px)}}
@layer pantry{.QTThkW_root{padding-right:var(--spacing-core-4);align-self:stretch;display:flex}}
@media screen and (min-width:0){@layer pantry{.EQl4oa_scopedTypography{font-size:var(--typography-body-regular-mobile-fontSizeRem);line-height:var(--typography-body-regular-mobile-lineHeightRem);letter-spacing:var(--typography-body-regular-mobile-letterSpacing);font-family:var(--typography-body-regular-mobile-fontFamily);font-weight:var(--typography-body-regular-mobile-fontWeightNumeric);text-transform:var(--typography-body-regular-mobile-textCase)}}}@media screen and (min-width:700px){@layer pantry{.EQl4oa_scopedTypography{font-size:var(--typography-body-regular-tablet-fontSizeRem);line-height:var(--typography-body-regular-tablet-lineHeightRem);letter-spacing:var(--typography-body-regular-tablet-letterSpacing);font-family:var(--typography-body-regular-tablet-fontFamily);font-weight:var(--typography-body-regular-tablet-fontWeightNumeric);text-transform:var(--typography-body-regular-tablet-textCase)}}}@media screen and (min-width:1280px){@layer pantry{.EQl4oa_scopedTypography{font-size:var(--typography-body-regular-desktop-fontSizeRem);line-height:var(--typography-body-regular-desktop-lineHeightRem);letter-spacing:var(--typography-body-regular-desktop-letterSpacing);font-family:var(--typography-body-regular-desktop-fontFamily);font-weight:var(--typography-body-regular-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-body-desktop-textDecoration);text-decoration:var(--typography-body-desktop-textDecoration);text-transform:var(--typography-body-desktop-textCase)}}}@layer pantry{.EQl4oa_baseInput,.EQl4oa_root{box-sizing:border-box;width:100%;padding:var(--spacing-core-3) var(--spacing-core-4);border-radius:var(--border-radius-core-m);background-color:var(--color-background-primary-default);color:var(--color-foreground-primary-default);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-foreground-secondary-default) inset;transition:var(--motion-duration-hover) ease-in-out;border:none;transition-property:background-color,outline,box-shadow}.EQl4oa_baseInput:hover,.EQl4oa_root:hover{background-color:var(--color-background-primary-hover)}.EQl4oa_baseInput:active,.EQl4oa_root:active{background-color:var(--color-background-primary-pressed);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-action-primary-default) inset}.EQl4oa_baseInput::placeholder,.EQl4oa_root::placeholder{color:var(--color-foreground-secondary-default)}:is(.EQl4oa_baseInput:focus-visible,.EQl4oa_root:focus-visible){box-shadow:none;outline:var(--border-width-core-regular) solid var(--color-action-primary-default);outline-offset:calc(-1*var(--border-width-core-regular))}.EQl4oa_baseInput:disabled,.EQl4oa_root:disabled{background-color:var(--color-foreground-inverted-disabled);box-shadow:0 0 0 var(--border-width-core-regular) var(--color-foreground-tertiary-default) inset}.EQl4oa_baseInput:disabled::placeholder,.EQl4oa_root:disabled::placeholder{color:var(--color-foreground-primary-disabled)}.EQl4oa_baseInput.EQl4oa_error,.EQl4oa_error.EQl4oa_root{box-shadow:0 0 0 var(--border-width-core-regular) var(--color-feedback-error-default) inset}:is(.EQl4oa_baseInput.EQl4oa_error:focus-visible,.EQl4oa_error.EQl4oa_root:focus-visible){outline:var(--border-width-core-regular) solid var(--color-feedback-error-default);outline-offset:calc(-1*var(--border-width-core-regular))}.EQl4oa_baseInput::-webkit-datetime-edit-day-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_root::-webkit-datetime-edit-day-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_baseInput::-webkit-datetime-edit-month-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_root::-webkit-datetime-edit-month-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_baseInput::-webkit-datetime-edit-year-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_root::-webkit-datetime-edit-year-field:focus{color:inherit;background-color:#b0d3fc}.EQl4oa_baseInput::-webkit-calendar-picker-indicator{cursor:pointer;height:var(--sizing-core-12);width:var(--sizing-core-12);filter:opacity(0%);padding:0;position:absolute;top:0;right:0}.EQl4oa_root::-webkit-calendar-picker-indicator{cursor:pointer;height:var(--sizing-core-12);width:var(--sizing-core-12);filter:opacity(0%);padding:0;position:absolute;top:0;right:0}.EQl4oa_baseInput[type=password]:not(:placeholder-shown),[type=password].EQl4oa_root:not(:placeholder-shown){font-family:sans-serif}.EQl4oa_root{max-height:var(--sizing-core-12);appearance:none}.EQl4oa_root.EQl4oa_compact{font-size:var(--typography-ex-body-compact-regular-fontSizeRem);height:var(--sizing-core-8);max-height:var(--sizing-core-8);padding:var(--spacing-core-1) var(--spacing-core-4)}.EQl4oa_root.EQl4oa_rounded{border-radius:var(--border-radius-core-circle)}.EQl4oa_inputFieldGroup{position:relative}.EQl4oa_inputFieldIcon{height:var(--sizing-core-12);width:var(--sizing-core-12);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.EQl4oa_inputFieldIcon.EQl4oa_compact{box-sizing:content-box;height:var(--sizing-core-8);width:var(--sizing-core-4);padding-block:0}.EQl4oa_inputFieldIcon.EQl4oa_rounded{padding-right:var(--spacing-core-4)}.EQl4oa_inputFieldIcon.EQl4oa_noPointerEvents{pointer-events:none}.EQl4oa_inputFieldIcon>svg{height:var(--sizing-core-6);width:var(--sizing-core-6);fill:var(--color-foreground-primary-default)}.EQl4oa_inputFieldIcon.EQl4oa_compact>svg{height:var(--sizing-core-4);width:var(--sizing-core-4)}.EQl4oa_selectButton{text-align:left;cursor:pointer;padding-right:var(--spacing-core-12);text-wrap:nowrap;background-color:var(--color-background-primary-default);display:inline-grid;position:relative;overflow:hidden}.EQl4oa_selectButton+input+[data-toggle]{pointer-events:none}.EQl4oa_selectButton .EQl4oa_placeholder{width:100%;color:var(--color-foreground-secondary-default);display:inline-block;overflow:hidden}.EQl4oa_selectButton:disabled{cursor:not-allowed}.EQl4oa_selectButton:disabled .EQl4oa_placeholder{color:var(--color-foreground-primary-disabled)}.EQl4oa_selectButton .EQl4oa_value{width:100%;display:block;overflow:hidden}}
@layer pantry{.rgNZ9W_root{position:relative}}
@layer pantry{.BJnMeq_root>svg{width:auto;height:auto}.BJnMeq_root.BJnMeq_compact>svg{height:var(--sizing-core-4);width:var(--sizing-core-4)}.BJnMeq_root:disabled{cursor:not-allowed}}
@layer pantry{.NoEiVW_selectInputVisual{padding:var(--spacing-core-3) var(--spacing-core-4);z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.NoEiVW_selectInputVisual>*{width:var(--spacing-core-6)}.NoEiVW_selectInputVisual+[data-selectinput],.NoEiVW_selectInputVisual+[data-selectbutton]{padding-left:var(--spacing-core-14)}}
@layer pantry{._68nKMq_root{position:relative}}
@layer pantry{.oK9-oG_root{width:100%;z-index:var(--z-index-dropdown);position:absolute}.oK9-oG_top{bottom:calc(100% + var(--spacing-core-2))}.oK9-oG_bottom{top:calc(100% + var(--spacing-core-2))}.oK9-oG_popoverLayer{z-index:var(--z-index-tooltip);background:0 0;border:0;outline:0;margin:0;padding:0;position:fixed;overflow-y:auto}.oK9-oG_popoverLayer::backdrop{background-color:#0000}}
@layer pantry{.TJJNPq_radioButton:not(:has(>label)){justify-content:center;align-items:center;display:flex}.TJJNPq_radioButton{padding:var(--spacing-core-3) 0;min-height:calc(var(--sizing-core-12)/2);min-width:var(--sizing-core-12);max-width:inherit;cursor:pointer;width:max-content;position:relative}.TJJNPq_radioButton.TJJNPq_dense{padding:0}.TJJNPq_radioButton.TJJNPq_dense .TJJNPq_radioButtonCircle{top:0}.TJJNPq_radioButton:hover input{background-color:var(--color-background-primary-hover)}.TJJNPq_radioButton:hover input:checked{border-color:var(--color-action-primary-hover);background-color:#0000}.TJJNPq_radioButton:hover input:checked:after{background-color:var(--color-action-primary-hover)}.TJJNPq_radioButton:hover input:checked.TJJNPq_discount{border-color:var(--color-action-discount-hover)}.TJJNPq_radioButton:hover input:checked.TJJNPq_discount:after{background-color:var(--color-action-discount-hover)}.TJJNPq_radioButton input:checked:disabled:hover{background-color:var(--color-action-primary-default)}.TJJNPq_radioButton input:checked:disabled:hover.TJJNPq_discount{background-color:var(--color-action-discount-default)}.TJJNPq_radioButton:focus-visible{outline:var(--border-width-core-thick) solid var(--color-feedback-keyboard-focus-secondary-border-color);outline-offset:1px;border-radius:var(--border-radius-core-m);transition:none}.TJJNPq_radioButtonCircle{cursor:inherit;top:calc(var(--spacing-core-3) + var(--spacing-core-05));appearance:none;width:var(--sizing-core-5);height:var(--sizing-core-5);box-sizing:border-box;color:#0000;transition:var(--motion-duration-hover) ease-in-out;border:var(--border-width-core-regular) solid var(--color-foreground-secondary-default);border-radius:var(--border-radius-core-circle);margin:0;position:absolute}.TJJNPq_radioButtonCircle:after{content:"";width:var(--sizing-core-3);height:var(--sizing-core-3);border-radius:var(--border-radius-core-circle);margin:calc(var(--spacing-core-025) + var(--spacing-core-05));transition:var(--motion-duration-hover) ease-in-out;background-color:#0000;display:block}.TJJNPq_radioButtonCircle.TJJNPq_error{border-color:var(--color-action-destructive-pressed)}.TJJNPq_radioButtonCircle.TJJNPq_error:active{background-color:var(--color-background-primary-pressed)}.TJJNPq_radioButtonCircle:checked{border-color:var(--color-action-primary-default)}.TJJNPq_radioButtonCircle:checked:after{background-color:var(--color-action-primary-default)}.TJJNPq_radioButtonCircle:checked.TJJNPq_discount{border-color:var(--color-action-discount-default);background-color:#0000}.TJJNPq_radioButtonCircle:checked.TJJNPq_discount:after{background-color:var(--color-action-discount-default)}.TJJNPq_text{padding-left:calc(var(--sizing-core-12)/2 + var(--spacing-core-1));cursor:inherit;color:var(--color-foreground-primary-default);-webkit-user-select:none;user-select:none;display:inline-block}.TJJNPq_disabled{cursor:auto;opacity:.4;pointer-events:none}}
@layer pantry{ul.G4AHRG_optionList{border-radius:0}.G4AHRG_bottomSheetContent{padding:0}.G4AHRG_bottomSheetContent div.G4AHRG_radioButton{bottom:var(--spacing-core-3);flex-grow:1;justify-content:flex-end;padding:0}hr.G4AHRG_divider{margin:0 var(--spacing-core-4)}}
.DSJYqG_root{align-items:center;display:flex}.DSJYqG_root button[id=display-sort]{width:120px}.DSJYqG_label{margin-right:var(--spacing-core-2)}
.txX_0a_shareContentContainer{padding:var(--spacing-core-4)}.txX_0a_shareLinkContainer{justify-content:space-between;align-items:center;gap:var(--spacing-core-2);width:100%;display:flex}.txX_0a_shareLinkInput{width:50%}.txX_0a_copyButton{flex-grow:1}.txX_0a_copyClickedText{align-items:center;display:flex}
.MRIr_W_list{margin:0;padding:0;list-style-type:none}
.IG25na_root{padding:var(--spacing-core-2);margin:-var(--spacing-core-2);align-items:center;display:flex}
.rJmIbq_tip{font-weight:700}.rJmIbq_image{height:215px;margin:0 auto;display:block}.rJmIbq_textMargin{margin-bottom:var(--spacing-core-2)}.rJmIbq_button{width:100%}
.B_Lc2G_root{max-width:496px}.B_Lc2G_shareContentDescription{margin-top:var(--spacing-core-2);margin-bottom:var(--spacing-core-5)}.B_Lc2G_shareLinkContainer{gap:var(--spacing-core-2);display:flex}.B_Lc2G_shareLinkInput{width:50%}.B_Lc2G_copyButton{flex-grow:1}.B_Lc2G_copyClickedText{align-items:center;display:flex}
.l6iAca_root{flex-direction:column;display:flex}.l6iAca_slotContainer{flex-wrap:wrap;align-items:center;display:flex}.l6iAca_iconTitleContainer{display:flex}.l6iAca_title{margin-left:var(--spacing-core-2);margin-right:var(--spacing-core-2);text-wrap:wrap;font-weight:900}.l6iAca_linkButton{text-wrap:nowrap;height:30px;font-size:var(--sizing-core-4);display:inline-block}.l6iAca_chevron{width:var(--spacing-core-3);height:var(--spacing-core-3)}.l6iAca_deliveryAddress{margin:var(--spacing-core-2) 0;color:var(--color-foreground-secondary-default)}.l6iAca_loginContainer{margin:var(--spacing-core-2) 0}
.ty7bha_root{max-width:496px}.ty7bha_icon{width:var(--sizing-core-16);height:var(--sizing-core-16);margin-top:var(--spacing-core-4);margin-bottom:var(--spacing-core-12)}.ty7bha_errorText{margin-bottom:var(--spacing-core-2)}.ty7bha_dialogFooter{gap:1rem;display:flex}.ty7bha_button{flex:1;min-width:120px}
.qdr7hW_button{box-shadow:none;background:0 0;padding:0}
.HFNipG_root{max-width:496px}.HFNipG_icon{width:var(--sizing-core-16);height:var(--sizing-core-16);margin-top:var(--spacing-core-4);margin-bottom:var(--spacing-core-12)}.HFNipG_deleteConfirmationText{margin-bottom:var(--spacing-core-2)}.HFNipG_dialogFooter{gap:1rem;display:flex}.HFNipG_button{width:100%}
.NFG5hG_button{box-shadow:none;background:0 0;padding:0}
.dvbu9q_root{max-width:496px}.dvbu9q_icon{width:var(--sizing-core-16);height:var(--sizing-core-16);margin-top:var(--spacing-core-4);margin-bottom:var(--spacing-core-12)}.dvbu9q_deleteConfirmationText{margin-bottom:var(--spacing-core-2)}.dvbu9q_dialogFooter{gap:1rem;display:flex}.dvbu9q_button{width:100%}
.Xa8BvG_button{box-shadow:none;background:0 0;padding:0}
.xydnfa_root{background-color:var(--color-background-tertiary-disabled);border-radius:var(--border-radius-core-m);padding:var(--spacing-core-8) var(--spacing-core-8) var(--spacing-core-2);margin-bottom:var(--spacing-core-3);z-index:1;position:relative}@media (max-width:999px){.xydnfa_root{padding:var(--spacing-core-1) 0;background-color:var(--color-background-primary-default);margin-top:0}}
@layer pantry{.AlwlGW_root{background-color:var(--color-background-tertiary-default);width:100%;display:block}.AlwlGW_variant-circle{aspect-ratio:1;border-radius:var(--border-radius-core-circle);height:var(--sizing-core-8)}.AlwlGW_variant-rectangle{border-radius:var(--border-radius-core-s);height:var(--sizing-core-4)}.AlwlGW_variant-rounded{border-radius:var(--border-radius-core-m);height:var(--sizing-core-8)}@keyframes AlwlGW_pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes AlwlGW_wave{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.AlwlGW_animation-none{opacity:.5}.AlwlGW_animation-pulse{animation-name:AlwlGW_pulse;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s}.AlwlGW_animation-wave{position:relative;overflow:hidden}.AlwlGW_animation-wave:after{content:"";background:linear-gradient(90deg, transparent, var(--color-background-secondary-default), transparent);animation-name:AlwlGW_wave;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:.5s;position:absolute;inset:0;transform:translate(-100%)}}
.m7tzXq_root{margin-top:60px;margin-bottom:var(--spacing-core-6);flex-direction:column;align-items:center;display:flex}.m7tzXq_title{margin-top:16px;margin-bottom:4px}.m7tzXq_cta{margin-top:var(--spacing-core-4)}.m7tzXq_emptyBasketImage{width:144px;height:144px;margin-right:var(--spacing-core-4)}@media print{.m7tzXq_root{display:none}}
