.atp-trader-limit_component_max-supply-limit-message__KMkCF{color:#bd161c;font-weight:700;font-size:.75rem;line-height:1rem;width:48%;margin-left:auto;margin-top:auto;text-align:center}.bakery-message_component_core-display-lg-default__JLQ9o{font-family:Fresh Sans,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.071}.bakery-message_component_core-display-sm-default__h_gtp{font-family:Fresh Sans,sans-serif;font-size:2.75rem;font-weight:500;line-height:1.091}.bakery-message_component_core-headline-lg-default__J14ON{font-family:Fresh Sans,sans-serif;font-size:2rem;font-weight:500;line-height:1.125}@media(min-width:48rem){.bakery-message_component_core-headline-lg-default__J14ON{font-size:2.375rem;line-height:1.053}}.bakery-message_component_core-headline-md-default__oYjEX{font-family:Fresh Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.167}@media(min-width:48rem){.bakery-message_component_core-headline-md-default__oYjEX{font-size:1.75rem;line-height:1.143}}.bakery-message_component_core-headline-sm-default__rQo70{font-family:Fresh Sans,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.182}@media(min-width:48rem){.bakery-message_component_core-headline-sm-default__rQo70{font-size:1.5rem;line-height:1.167}}.bakery-message_component_core-headline-lg-light__6FN_r{font-family:Fresh Sans,sans-serif;font-size:2rem;font-weight:400;line-height:1.125}@media(min-width:48rem){.bakery-message_component_core-headline-lg-light__6FN_r{font-size:2.375rem;line-height:1.053}}.bakery-message_component_core-headline-md-light__IjzEu{font-family:Fresh Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.167}@media(min-width:48rem){.bakery-message_component_core-headline-md-light__IjzEu{font-size:1.75rem;line-height:1.143}}.bakery-message_component_core-headline-sm-light__Qv_RO{font-family:Fresh Sans,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.182}@media(min-width:48rem){.bakery-message_component_core-headline-sm-light__Qv_RO{font-size:1.5rem;line-height:1.167}}.bakery-message_component_core-title-lg-default__69dIw{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.bakery-message_component_core-title-lg-accent__5Z2tc{font-family:Fresh Sans,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2}.bakery-message_component_core-title-md-default__RW7gP{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}.bakery-message_component_core-title-md-accent__JVEzT{font-family:Fresh Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.25}.bakery-message_component_core-title-sm-default__TYSex{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:700;line-height:1.286}.bakery-message_component_core-title-sm-accent___dJiE{font-family:Fresh Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.286}.bakery-message_component_core-body-lg-default__P7vF7{font-size:1.125rem;line-height:1.556}.bakery-message_component_core-body-lg-medium__NG8pd{font-size:1.125rem;font-weight:500;line-height:1.556}.bakery-message_component_core-body-lg-strong__vG16F{font-size:1.125rem;font-weight:700;line-height:1.556}.bakery-message_component_core-body-lg-emphasis__065DK{font-style:italic;font-size:1.125rem;line-height:1.556}.bakery-message_component_core-body-md-default__jBxYU{font-size:1rem;line-height:1.5}.bakery-message_component_core-body-md-medium__ti0G6{font-size:1rem;font-weight:500;line-height:1.5}.bakery-message_component_core-body-md-strong__mn4Gh{font-size:1rem;font-weight:700;line-height:1.5}.bakery-message_component_core-body-md-emphasis__k_Y62{font-size:1rem;font-style:italic;line-height:1.5}.bakery-message_component_bakery-message__0oflS,.bakery-message_component_core-body-sm-default__egNuz{font-size:.875rem;line-height:1.429}.bakery-message_component_core-body-sm-medium__cJICv{font-size:.875rem;font-weight:500;line-height:1.429}.bakery-message_component_core-body-sm-strong__s4PjQ{font-size:.875rem;font-weight:700;line-height:1.429}.bakery-message_component_core-body-sm-emphasis__6oM5L{font-size:.875rem;font-style:italic;line-height:1.429}.bakery-message_component_core-caption-sm-default__kuGU8{font-size:.75rem;font-weight:700;line-height:1.333}.bakery-message_component_core-caption-sm-light__H9U24{font-size:.75rem;font-weight:400;line-height:1.333}.bakery-message_component_bakery-message__0oflS{font-weight:700;color:#171c1f}.product-label_component_product-label__66cdd{text-align:center;border-radius:.125rem;color:#171c1f;padding:.125rem .25rem}.product-label_component_product-label__66cdd.product-label_component_new__eji96{background:#e6007e;color:#fff}.product-label_component_product-label__66cdd.product-label_component_special__xGqw_{background-color:#ffda00}.product-label_component_product-label__66cdd.product-label_component_low-price__3_s0e{background-color:#e10000;color:#fff}.product-label_component_product-label__66cdd.product-label_component_lower-seasonal-price__wOXFL,.product-label_component_product-label__66cdd.product-label_component_lower-shelf-price__12i9O,.product-label_component_product-label__66cdd.product-label_component_prices-dropped__7VI1V{outline:1px solid #bd161c;color:#bd161c}.product-label_component_product-label__66cdd.product-label_component_in-stock__XYaqt{background:#178841;color:#fff}.product-label_component_product-label__66cdd.product-label_component_delivery-now-only__ZNvm8,.product-label_component_product-label__66cdd.product-label_component_delivery-only__aNuwN,.product-label_component_product-label__66cdd.product-label_component_in-store-only__lhtg_,.product-label_component_product-label__66cdd.product-label_component_out-of-stock-with-restock-date__aDXDl,.product-label_component_product-label__66cdd.product-label_component_out-of-stock__s4JE4,.product-label_component_product-label__66cdd.product-label_component_pickup-only__vRcNI,.product-label_component_product-label__66cdd.product-label_component_unavailable__2sPPa{background:#edf5fa}.rewards-promotion-tag_component_rewards-tag__rTrqn{width:-moz-fit-content;width:fit-content;border-radius:.125rem;padding:.125rem .25rem .125rem .125rem;display:flex;align-items:center;gap:.125rem}.rewards-promotion-tag_component_rewards-tag__rTrqn .rewards-promotion-tag_component_content__1ahwR{font-size:.75rem;font-weight:700;line-height:1rem}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_non-boosted__LaITI{background:#d44500}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_non-boosted__LaITI .rewards-promotion-tag_component_non-boosted-icon__Hm00T{fill:#fff;padding:.104375rem}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_non-boosted__LaITI .rewards-promotion-tag_component_content__1ahwR{color:#fff}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_boosted__wNIYU{background:#e8f3ec}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_boosted__wNIYU .rewards-promotion-tag_component_boosted-icon__ocsW2{position:relative;background:#bedeca;width:.6875rem;height:.6875rem;border-radius:50%;margin:.166875rem}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_boosted__wNIYU .rewards-promotion-tag_component_boosted-icon__ocsW2:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:.3125rem;height:.3125rem;background:#178841;border-radius:50%}.rewards-promotion-tag_component_rewards-tag__rTrqn.rewards-promotion-tag_component_boosted__wNIYU .rewards-promotion-tag_component_content__1ahwR{color:#171c1f}.product-labels-group_component_product-labels-group__xVBX2{display:flex;align-items:flex-start;align-content:flex-start;gap:.25rem .25rem;flex-wrap:wrap}.product-price_component_price-container__b6eWh{display:flex;align-items:center;align-self:stretch}.product-price_component_price-container__b6eWh .product-price_component_price-lead__vlm8f{color:#171c1f;font-family:Fresh Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75rem}@media(min-width:64rem){.product-price_component_price-container__b6eWh .product-price_component_price-lead__vlm8f{font-size:1.75rem;font-weight:500;line-height:2rem}}.product-price_component_price-container__b6eWh .product-price_component_price-measure__oIs_h{display:flex;padding-left:.25rem;align-items:flex-start;gap:.125rem;color:#171c1f;font-size:.875rem;font-weight:700;line-height:1.25rem}.product-title_component_title-container__XGNlk .product-title_component_product-title__azQKW{color:#171c1f;font-size:1.25rem;line-height:1.5rem}.product-unit-price_component_unit-price-container__24goN{display:flex;align-items:center;align-self:stretch;color:#616c71;gap:.75rem}.product-unit-price_component_unit-price-container__24goN .product-unit-price_component_price-was__Did3i{display:flex;align-items:flex-start}.product-unit-price_component_unit-price-container__24goN .product-unit-price_component_price-was__Did3i .product-unit-price_component_price-was-amount__R5ZQo{text-decoration-line:line-through}.product-unit-price_component_unit-price-container__24goN .product-unit-price_component_price-cup-string__HdxP0{display:flex;align-items:flex-start;gap:.125rem}.mobile-product-details-panel_component_panel__U_Rgt{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;position:fixed;top:100%;left:0;right:0;margin:0 auto;background:#fff;padding:1rem;transition:transform .5s ease-in-out;z-index:1000;box-shadow:0 0 15px 0 rgba(0,0,0,.08);border-top:1px solid #e1e3e4}.mobile-product-details-panel_component_panel__U_Rgt.mobile-product-details-panel_component_visible__siuvi{transform:translateY(-100%)}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_panel-content__9LfS3{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-direction:row;gap:1.25rem;align-items:flex-end}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_panel-price__otvMS{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:center}@media(min-width:48rem){.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_panel-price__otvMS{width:200px}}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_sm-panel-cta-group__tJ0N7{width:100%;text-align:center}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_sm-panel-cta-group__tJ0N7 .mobile-product-details-panel_component_panel-cta__pw99Z{margin-top:.25rem}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_panel-cta__pw99Z{width:100%;display:flex;align-items:flex-start;gap:.75rem}.mobile-product-details-panel_component_panel__U_Rgt .mobile-product-details-panel_component_panel-cta__pw99Z *{flex-grow:1}@media(min-width:48rem){.mobile-product-details-panel_component_panel__U_Rgt{max-width:672px;border-radius:.5rem .5rem 0 0;border:1px solid #e1e3e4;border-bottom:none}}@media(min-width:64rem){.mobile-product-details-panel_component_panel__U_Rgt{display:none}}.star-reviews_component_rating-container__UwiUO{display:flex;align-items:center;gap:1rem}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-star-detail__Xuu9T{display:flex;align-items:center;gap:.25rem}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-star-detail__Xuu9T .star-reviews_component_stars-container__n9Gyl{display:flex;align-items:flex-end}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-star-detail__Xuu9T .star-reviews_component_stars-container__n9Gyl.star-reviews_component_active__ABAdW .star-reviews_component_rating-icon__g_9P5{filter:invert(28%) sepia(83%) saturate(1807%) hue-rotate(127deg) brightness(91%) contrast(82%)}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-star-detail__Xuu9T .star-reviews_component_rating-label__n5Z34{font-weight:500;font-size:.875rem;color:#171c1f;line-height:1.25rem}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-star-detail__Xuu9T .star-reviews_component_rating-label__n5Z34.star-reviews_component_empty__7zERs{font-weight:400}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS{--text-color:var(--color-action-text-link-default);color:var(--text-color);cursor:pointer;align-items:baseline;background-color:transparent;border:none;display:inline-flex;font-family:inherit;font-size:inherit;gap:var(--space-internal-sm);line-height:inherit;padding:0;text-decoration:underline;font-weight:400;font-size:.875rem;line-height:1.25rem}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS:disabled,.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS[aria-disabled=true]{pointer-events:none}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS:focus,.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS:hover{--text-color:var(--color-action-text-link-focus);text-decoration:none}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS:active{--text-color:var(--color-action-text-link-active);text-decoration:none}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS:disabled,.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS[aria-disabled=true]{--text-color:var(--color-action-text-link-disabled)}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS svg{position:relative;top:.25rem}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS.star-reviews_component_leading__FbCKb{flex-direction:row;text-decoration:none}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS.star-reviews_component_trailing__1yo5S{flex-direction:row-reverse;text-decoration:none}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS.star-reviews_component_icon-only__Y42cK{--padding-horizontal:var(--space-internal-lg)}.star-reviews_component_rating-container__UwiUO .star-reviews_component_rating-action__3WQHS.star-reviews_component_icon-only__Y42cK.star-reviews_component_small__kblf_{--padding-vertical:var(--space-internal-md);--padding-horizontal:var(--space-internal-md)}.product-details-panel_component_product-panel__DGweV{display:flex;flex-direction:column;align-items:flex-start;background:#fff;flex:1 0 0;height:100%;margin-bottom:1rem;gap:1rem}@media(min-width:48rem)and (max-width:63.9375rem){.product-details-panel_component_product-panel__DGweV{flex-direction:row;gap:2rem}.product-details-panel_component_product-panel__DGweV>div{flex:1 0 0}}@media(min-width:48rem){.product-details-panel_component_product-panel__DGweV{min-width:42rem}}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV{min-width:auto;width:360px;max-width:22.5rem}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-top__4wZwB{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;background:#fff}@media(min-width:48rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-top__4wZwB{max-width:22.5rem}}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-top__4wZwB{position:sticky;top:7rem;transition:top .15s ease-in-out}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-top__4wZwB.product-details-panel_component_lower-top__HSvvW{top:10.5rem}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-bordered__vPqGT{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;background:#fff}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-bordered__vPqGT{border-radius:.5rem;border:1px solid #e1e3e4;padding:1rem 0}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-context__8lKwQ{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;min-height:1.5rem}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-context__8lKwQ{padding:0 1rem}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-context__8lKwQ .product-details-panel_component_product-panel-title__mGEpk{margin-bottom:.125rem}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-context__8lKwQ .product-details-panel_component_product-panel-ratings__dxWFx{margin-top:.125rem}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-price__bdoPO{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:center}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-price__bdoPO{padding:0 1rem}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-action__Rz83n{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.75rem;min-height:3rem}@media(min-width:64rem){.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-action__Rz83n{padding:0 1rem}}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-store__fYLWY{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0;gap:.75rem;min-height:3rem}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_product-panel-cta__BSwoN{position:relative;z-index:1;display:flex;align-items:flex-start;gap:.75rem;align-self:stretch;min-height:3rem}.product-details-panel_component_product-panel__DGweV wc-add-to-cart,.product-details-panel_component_product-panel__DGweV wc-save-to-list{flex:1 0 0}.product-details-panel_component_product-panel__DGweV .product-details-panel_component_alert-container__xYxwo{width:100%}@media(min-width:64rem){div:has(.product-details-panel_component_product-panel__DGweV){grid-row-end:span 100}}