.product-hero-image-highlight_root__ijQfx{width:100%}.product-hero-logos_root__5jw8T{display:flex}.product-hero-logos_root__5jw8T .product-hero-logos_content__TqqSE{align-self:flex-end}.product-hero-logos_root__5jw8T .product-hero-logos_content__TqqSE .product-hero-logos_icons__VmWoa{display:flex;gap:var(--spacing-core-1)}@media(max-width:999px){.product-hero-logos_root__5jw8T .product-hero-logos_content__TqqSE .product-hero-logos_icons__VmWoa svg{width:var(--spacing-core-5);height:var(--spacing-core-5)}}@media(min-width:1000px){.product-hero-logos_root__5jw8T .product-hero-logos_content__TqqSE .product-hero-logos_icons__VmWoa{align-items:center}}[data-brand=ah] .promotion-label-base_xl__joACW{letter-spacing:.064px;text-transform:none;font-family:Hamburg Serial;font-size:2rem;font-weight:800;line-height:2rem;text-decoration:none}[data-brand=ah] .promotion-label-base_l__Wjmer{letter-spacing:.048px;text-transform:none;font-family:Hamburg Serial;font-size:1.5rem;font-weight:800;line-height:1.5rem;text-decoration:none}[data-brand=ah] .promotion-label-base_m__G5HDY{letter-spacing:.24px;text-transform:none;font-family:Hamburg Serial;font-size:1.25rem;font-weight:800;line-height:1.25rem;text-decoration:none}[data-brand=ah] .promotion-label-base_s__7gAqq{font-size:1rem;line-height:1rem}[data-brand=ah] .promotion-label-base_s__7gAqq,[data-brand=ah] .promotion-label-base_xs__ke3_F{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-weight:800;text-decoration:none}[data-brand=ah] .promotion-label-base_xs__ke3_F{font-size:.75rem;line-height:.75rem}@layer pantry{.promotion-label-base_wrapper__QNGuc{width:100%;max-width:inherit;container:promotion-label-base/inline-size}.promotion-label-base_base__5QjYu{outline:solid var(--border-width-core-regular) var(--color-foreground-primary-default);outline-offset:calc(var(--border-width-core-regular)*-1);border-radius:var(--border-radius-core-m);flex-direction:column;justify-content:center;align-items:center;width:max-content;display:flex;overflow:hidden}.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw{max-width:inherit;background-color:var(--color-background-primary-default);border-radius:var(--border-radius-core-s);justify-content:unset;flex-flow:column wrap;align-items:baseline}.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw>*{flex-grow:1}.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw>* span{width:inherit}.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw.promotion-label-base_forceVerticalOutline__XzzxL{flex-direction:column}@container promotion-label-base (width >= 250px){.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw{flex-flow:wrap}.promotion-label-base_base__5QjYu.promotion-label-base_mBaseContainer__tC8yw>*{width:fit-content}}.promotion-label-base_base__5QjYu.promotion-label-base_sBaseContainer__xB40G{justify-content:unset;align-items:baseline;gap:var(--spacing-core-05) var(--spacing-core-1);width:fit-content;padding:var(--spacing-core-1) 0;outline:none;flex-flow:wrap}.promotion-label-base_base__5QjYu.promotion-label-base_sBaseContainer__xB40G.promotion-label-base_forceVerticalOutline__XzzxL{flex-direction:column}.promotion-label-base_textContainer__o14rH{color:var(--color-static-light);background-color:var(--color-background-inverted-default);align-items:center;gap:var(--spacing-core-05);overflow-wrap:break-word;width:-webkit-fill-available;flex-direction:column;width:-moz-available;display:flex}.promotion-label-base_textContainer__o14rH.promotion-label-base_xlTextContainer__djKBc{padding:var(--spacing-core-2) var(--spacing-core-3)}.promotion-label-base_textContainer__o14rH.promotion-label-base_lTextContainer___e4cN{padding:var(--spacing-core-2)}.promotion-label-base_textContainer__o14rH.promotion-label-base_mTextContainer__aL_Lr{padding:var(--spacing-core-1);box-sizing:border-box;align-items:flex-start}.promotion-label-base_textContainer__o14rH.promotion-label-base_sTextContainer__9wUfp{color:var(--color-foreground-primary-default);word-break:unset;width:unset;background-color:#0000;align-items:flex-start}.promotion-label-base_title__hBUPg{text-align:center;margin-bottom:calc(var(--border-width-core-regular)*-1);color:var(--color-foreground-primary-default);background:var(--color-static-light);overflow-wrap:break-word;box-sizing:border-box;width:100%}.promotion-label-base_title__hBUPg.promotion-label-base_lTitle__vnyug,.promotion-label-base_title__hBUPg.promotion-label-base_xlTitle__J23Tf{padding:var(--spacing-core-1) var(--spacing-core-2)}.promotion-label-base_title__hBUPg.promotion-label-base_mTitle__ZI8Sn{text-align:left;padding:var(--spacing-core-1)}.promotion-label-base_title__hBUPg.promotion-label-base_sTitle__X_ESM{text-align:left;word-break:unset;background-color:#0000}.promotion-label-base_defaultText__f0cT7.promotion-label-base_lDefaultText__mTLVQ,.promotion-label-base_defaultText__f0cT7.promotion-label-base_xlDefaultText__vs8s6{text-align:center}.promotion-label-base_defaultText__f0cT7.promotion-label-base_mDefaultText__e8Lsh,.promotion-label-base_defaultText__f0cT7.promotion-label-base_sDefaultText__0yef8{text-align:left}.promotion-label-base_textGroup__jtqnH{text-align:center}[data-theme=dark] .promotion-label_promotionLabelTokens__XhKdy,[data-theme=lightHighContrast] .promotion-label_promotionLabelTokens__XhKdy,[data-theme=light] .promotion-label_promotionLabelTokens__XhKdy{--promotion-label-highlight-background-color:#fe0;--promotion-label-gall-gall-accent-color:#ff7900}.promotion-label_discount__vJvWA{outline-color:var(--color-action-discount-default)}.promotion-label_discount__vJvWA .promotion-label_title__ldvSe{color:var(--color-action-discount-default)}.promotion-label_discount__vJvWA .promotion-label_textContainer__SevBC{background-color:var(--color-action-discount-default)}.promotion-label_discount__vJvWA .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-action-discount-default);background-color:#0000}.promotion-label_etos__qc55f{outline-color:var(--color-accent-external-etos)}.promotion-label_etos__qc55f .promotion-label_title__ldvSe{color:var(--color-accent-external-etos)}.promotion-label_etos__qc55f .promotion-label_textContainer__SevBC{background-color:var(--color-accent-external-etos)}.promotion-label_etos__qc55f .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-external-etos);background-color:#0000}.promotion-label_gall__D9A_y{outline-color:var(--color-accent-external-gall-gall)}.promotion-label_gall__D9A_y .promotion-label_title__ldvSe{color:var(--color-accent-external-gall-gall)}.promotion-label_gall__D9A_y .promotion-label_textContainer__SevBC{color:var(--color-action-discount-default);background-color:var(--color-accent-external-gall-gall)}.promotion-label_gall__D9A_y .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-discount);background-color:#0000}.promotion-label_highlight__JNlia{background-color:var(--promotion-label-highlight-background-color);outline:none}.promotion-label_highlight__JNlia.promotion-label_s__BLkUF{background-color:#0000}.promotion-label_highlight__JNlia .promotion-label_title__ldvSe{color:var(--color-static-dark);background:none}.promotion-label_highlight__JNlia .promotion-label_title__ldvSe.promotion-label_m__HAwqw{background-color:var(--promotion-label-highlight-background-color)}.promotion-label_highlight__JNlia .promotion-label_title__ldvSe.promotion-label_s__BLkUF{color:var(--color-action-discount-default)}.promotion-label_highlight__JNlia .promotion-label_textContainer__SevBC{background-color:var(--color-action-discount-default)}.promotion-label_highlight__JNlia .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-action-discount-default);background-color:#0000}.promotion-label_informative__qMgS_{outline-color:var(--color-action-primary-default)}.promotion-label_informative__qMgS_ .promotion-label_title__ldvSe{color:var(--color-action-primary-default)}.promotion-label_informative__qMgS_ .promotion-label_textContainer__SevBC{background-color:var(--color-action-primary-default)}.promotion-label_informative__qMgS_ .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-action-primary-default);background-color:#0000}.promotion-label_holiday__V0VG8{outline-color:var(--color-accent-theme-holiday-default)}.promotion-label_holiday__V0VG8 .promotion-label_title__ldvSe{color:var(--color-accent-theme-holiday-default)}.promotion-label_holiday__V0VG8 .promotion-label_textContainer__SevBC{background-color:var(--color-accent-theme-holiday-default)}.promotion-label_holiday__V0VG8 .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-theme-holiday-default);background-color:#0000}.promotion-label_miles__U6beI{outline-color:var(--color-accent-external-air-miles)}.promotion-label_miles__U6beI .promotion-label_title__ldvSe{color:var(--color-accent-external-air-miles)}.promotion-label_miles__U6beI .promotion-label_textContainer__SevBC{background-color:var(--color-accent-external-air-miles)}.promotion-label_miles__U6beI .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-external-air-miles);background-color:#0000}.promotion-label_new__iZjCc{outline-color:var(--color-accent-new)}.promotion-label_new__iZjCc .promotion-label_title__ldvSe{color:var(--color-accent-new)}.promotion-label_new__iZjCc .promotion-label_textContainer__SevBC{background-color:var(--color-accent-new)}.promotion-label_new__iZjCc .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-new);background-color:#0000}.promotion-label_premium__9mRHz{outline-color:var(--color-accent-premium)}.promotion-label_premium__9mRHz .promotion-label_title__ldvSe{color:var(--color-accent-premium)}.promotion-label_premium__9mRHz .promotion-label_textContainer__SevBC{background-color:var(--color-accent-premium)}.promotion-label_premium__9mRHz .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-accent-premium);background-color:#0000}.promotion-label_tierGroup__1hKww{gap:var(--spacing-core-1);flex-direction:column;display:flex}.promotion-label_tier__jBj78{background-color:var(--promotion-label-highlight-background-color);outline:none}.promotion-label_tier__jBj78.promotion-label_s__BLkUF{background-color:#0000}.promotion-label_tier__jBj78 .promotion-label_title__ldvSe{color:var(--color-static-dark);background-color:#0000}.promotion-label_tier__jBj78 .promotion-label_textContainer__SevBC{color:var(--color-static-dark);background-color:var(--promotion-label-highlight-background-color);outline:none}.promotion-label_tier__jBj78 .promotion-label_textContainer__SevBC.promotion-label_s__BLkUF{color:var(--color-action-discount-default);background-color:#0000}}@layer pantry{}.product-hero-nutriscore_root__PWnlo{margin:var(--spacing-core-4) 0;display:flex;align-items:center;gap:var(--spacing-core-2)}@media(min-width:1000px){.product-hero-nutriscore_root__PWnlo{margin:0}}.product-hero-nutriscore_root__PWnlo .product-hero-nutriscore_link__3Ut1k{letter-spacing:.3px}.product-hero-nutriscore_root__PWnlo .product-hero-nutriscore_link__3Ut1k:hover{text-decoration:underline}@layer pantry{.advice-price_advicePrice__7Z2VC{color:var(--color-foreground-secondary-default)}}[data-brand=ah] .current-price_price-1__F1XnQ{letter-spacing:.096px;text-transform:none;font-family:Hamburg Serial;font-size:3rem;font-weight:800;line-height:3rem;text-decoration:none}[data-brand=ah] .current-price_price-2__xoh_5{letter-spacing:.08px;text-transform:none;font-family:Hamburg Serial;font-size:2.5rem;font-weight:800;line-height:2.5rem;text-decoration:none}[data-brand=ah] .current-price_price-3__eaOZ4{letter-spacing:.064px;text-transform:none;font-family:Hamburg Serial;font-size:2rem;font-weight:800;line-height:2rem;text-decoration:none}[data-brand=ah] .current-price_price-superscript-1__FsJ1u{letter-spacing:.336px;text-transform:none;font-family:Hamburg Serial;font-size:1.75rem;font-weight:800;line-height:1.75rem;text-decoration:none}[data-brand=ah] .current-price_price-superscript-2__8OR68{letter-spacing:.24px;text-transform:none;font-family:Hamburg Serial;font-size:1.25rem;font-weight:800;line-height:1.25rem;text-decoration:none}[data-brand=ah] .current-price_price-superscript-3__tg6TX{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:800;line-height:1rem;text-decoration:none}[data-brand=ah] .current-price_old-price-1__J0VJY{font-size:1rem;line-height:1.5rem}[data-brand=ah] .current-price_old-price-1__J0VJY,[data-brand=ah] .current-price_old-price-2__lYSb3{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-weight:400;text-decoration:none}[data-brand=ah] .current-price_old-price-2__lYSb3{font-size:.75rem;line-height:1rem}[data-brand=ah] .current-price_old-price-strikethrough-1__Tpxgx{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:400;line-height:1.5rem;text-decoration:line-through}[data-brand=ah] .current-price_old-price-strikethrough-2__kd8Wo{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:.75rem;font-weight:400;line-height:1rem;text-decoration:line-through}[data-brand=ah] .current-price_mobile-body-extra-strong__l0s7l{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:800;line-height:1.5rem}@layer pantry{.current-price_root__7SpWq{color:var(--color-foreground-primary-default);align-items:baseline;display:flex}.current-price_root__7SpWq.current-price_discount__aPr_o{color:var(--color-accent-discount)}.current-price_root__7SpWq.current-price_etos__egUyK{color:var(--color-accent-external-etos)}.current-price_root__7SpWq p,.current-price_root__7SpWq sup{margin:0}.current-price_root__7SpWq>.current-price_centsWrapper__WVnCl{position:relative}.current-price_root__7SpWq>.current-price_centsWrapper__WVnCl>.current-price_cents__8cnIS{padding-left:var(--spacing-core-05)}.current-price_root__7SpWq>.current-price_centsWrapper__WVnCl>.current-price_separator__Eh2eS{position:absolute;bottom:0}.current-price_root__7SpWq.current-price_price-1__F1XnQ>.current-price_centsWrapper__WVnCl>.current-price_cents__8cnIS{top:var(--spacing-core-05);padding-left:var(--spacing-core-1);position:relative}.current-price_root__7SpWq.current-price_price-2__xoh_5>.current-price_centsWrapper__WVnCl>.current-price_cents__8cnIS{padding-left:3px}.current-price_root__7SpWq.current-price_price-3__eaOZ4>.current-price_centsWrapper__WVnCl>.current-price_cents__8cnIS{padding-left:var(--spacing-core-05)}.current-price_root__7SpWq.current-price_mobile-body-extra-strong__l0s7l>.current-price_centsWrapper__WVnCl{flex-direction:row;display:flex}.current-price_root__7SpWq.current-price_mobile-body-extra-strong__l0s7l>.current-price_centsWrapper__WVnCl>.current-price_cents__8cnIS{padding:0}.current-price_root__7SpWq.current-price_mobile-body-extra-strong__l0s7l>.current-price_centsWrapper__WVnCl>.current-price_separator__Eh2eS{position:relative}.description_description__T9lpb{color:var(--color-foreground-secondary-default)}}@layer pantry{}[data-brand=ah] .original-price_price-1__JOPTm{letter-spacing:.096px;text-transform:none;font-family:Hamburg Serial;font-size:3rem;font-weight:800;line-height:3rem;text-decoration:none}[data-brand=ah] .original-price_price-2__Ay_XG{letter-spacing:.08px;text-transform:none;font-family:Hamburg Serial;font-size:2.5rem;font-weight:800;line-height:2.5rem;text-decoration:none}[data-brand=ah] .original-price_price-3__Jjfc0{letter-spacing:.064px;text-transform:none;font-family:Hamburg Serial;font-size:2rem;font-weight:800;line-height:2rem;text-decoration:none}[data-brand=ah] .original-price_price-superscript-1__rX_3m{letter-spacing:.336px;text-transform:none;font-family:Hamburg Serial;font-size:1.75rem;font-weight:800;line-height:1.75rem;text-decoration:none}[data-brand=ah] .original-price_price-superscript-2__2P0CO{letter-spacing:.24px;text-transform:none;font-family:Hamburg Serial;font-size:1.25rem;font-weight:800;line-height:1.25rem;text-decoration:none}[data-brand=ah] .original-price_price-superscript-3__aUuMB{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:800;line-height:1rem;text-decoration:none}[data-brand=ah] .original-price_old-price-1__oYvOF{font-size:1rem;line-height:1.5rem}[data-brand=ah] .original-price_old-price-1__oYvOF,[data-brand=ah] .original-price_old-price-2__MU8zR{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-weight:400;text-decoration:none}[data-brand=ah] .original-price_old-price-2__MU8zR{font-size:.75rem;line-height:1rem}[data-brand=ah] .original-price_old-price-strikethrough-1__Zt7jh{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:400;line-height:1.5rem;text-decoration:line-through}[data-brand=ah] .original-price_old-price-strikethrough-2__OpUEf{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:.75rem;font-weight:400;line-height:1rem;text-decoration:line-through}[data-brand=ah] .original-price_mobile-body-extra-strong__PCjIb{letter-spacing:.192px;text-transform:none;font-family:Hamburg Serial;font-size:1rem;font-weight:800;line-height:1.5rem}@layer pantry{.original-price_root__WbN7T{color:var(--color-foreground-primary-default);margin:0}.price_root__E4Jhp{max-width:fit-content;display:flex}.price_root__E4Jhp.price_horizontal__3Kge6{align-items:last baseline;gap:var(--spacing-core-1);flex-wrap:wrap}.price_root__E4Jhp.price_vertical__WkWh_{flex-direction:column}.price_root__E4Jhp.price_vertical__WkWh_.price_right__W_qgY{align-items:flex-end}.price_root__E4Jhp .price_currentPrice__r01sE.price_vertical__WkWh_{order:1}.price_root__E4Jhp .price_additionalPriceInfo__SOLT3{flex-direction:column;display:flex}.price_root__E4Jhp .price_additionalPriceInfo__SOLT3.price_vertical__WkWh_{order:0}.price_root__E4Jhp .price_additionalPriceInfo__SOLT3.price_vertical__WkWh_.price_right__W_qgY{align-items:flex-end}.price_root__E4Jhp .price_originalPrice__kcMwN{gap:var(--spacing-core-1);flex-flow:wrap;display:flex}.price_root__E4Jhp .price_originalPrice__kcMwN.price_vertical__WkWh_{flex-direction:column-reverse;gap:0}.price_root__E4Jhp .price_originalPrice__kcMwN.price_vertical__WkWh_.price_right__W_qgY{align-items:flex-end}.price_root__E4Jhp .price_originalPrice__kcMwN .price_price__qQ2vG{order:0}.price_root__E4Jhp .price_originalPrice__kcMwN .price_advice__xYlfH{order:1}.price_root__E4Jhp .price_originalPrice__kcMwN .price_description__KkJN0,.price_root__E4Jhp .price_verticalDescription__7os3H{order:2}}@layer pantry{}.product-hero-price_root__zK3LV{display:flex}.product-hero-price_root__zK3LV .product-hero-price_price__MUJZ8{justify-content:flex-end}@media(min-width:1000px){.product-hero-price_root__zK3LV .product-hero-price_price__MUJZ8{flex-direction:row-reverse}}.product-hero-shield_root__RZ3uv{width:100%}.product-hero-shield_root__RZ3uv .product-hero-shield_promotionLabelWrapper__jVDOl{max-width:140px}.product-hero-title_root__5jemR .product-hero-title_title__h385K{margin-bottom:var(--spacing-core-1)}.product-hero-title_root__5jemR .product-hero-title_unitInfo__AS_Os{display:flex;flex-flow:row wrap;gap:var(--spacing-core-1)}.product-hero-title_root__5jemR .product-hero-title_unitInfo__AS_Os .product-hero-title_unitInfoSeparator__x2Yt3{color:var(--color-foreground-primary-disabled);font-size:24px;line-height:.9}.product-hero-title_root__5jemR .product-hero-title_unitInfo__AS_Os .product-hero-title_unitInfoContent__fk5rE{color:var(--color-foreground-primary-disabled);display:flex;gap:var(--spacing-core-1)}