.Pill-module-scss-module__5FUyhW__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.Pill-module-scss-module__5FUyhW__content-wrapper{padding-bottom:240px}}.Pill-module-scss-module__5FUyhW__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.Pill-module-scss-module__5FUyhW__site-wrapper--404 .Pill-module-scss-module__5FUyhW__content-wrapper,.Pill-module-scss-module__5FUyhW__site-wrapper--landing .Pill-module-scss-module__5FUyhW__content-wrapper{padding-bottom:0}.Pill-module-scss-module__5FUyhW__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.Pill-module-scss-module__5FUyhW__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.Pill-module-scss-module__5FUyhW__flex{display:flex}.Pill-module-scss-module__5FUyhW__pill{color:#414042;background-color:initial;cursor:pointer;will-change:transform;border:1px solid #d4d4d4;border-radius:8px;align-items:center;gap:4px;padding:4px 24px;font-size:12px;font-style:normal;font-weight:600;display:flex}@media (min-width:576px){.Pill-module-scss-module__5FUyhW__pill{font-size:calc(.231214vw + 10.6682px)}}@media (min-width:1441px){.Pill-module-scss-module__5FUyhW__pill{font-size:14px}}.Pill-module-scss-module__5FUyhW__pill{line-height:18px}@media (min-width:576px){.Pill-module-scss-module__5FUyhW__pill{line-height:calc(.231214vw + 16.6682px)}}@media (min-width:1441px){.Pill-module-scss-module__5FUyhW__pill{line-height:20px}}.Pill-module-scss-module__5FUyhW__pill{transition:background-color .15s cubic-bezier(.77,0,.18,1),border .15s cubic-bezier(.77,0,.18,1),color .15s cubic-bezier(.77,0,.18,1),transform .15s cubic-bezier(.77,0,.18,1)}.Pill-module-scss-module__5FUyhW__pill.Pill-module-scss-module__5FUyhW__active{color:#29633b;background-color:#daede0;border-color:#29633b;transform:scale(.95)}.Pill-module-scss-module__5FUyhW__pill:focus-within{outline-width:2px;outline-color:#29633b}.Pill-module-scss-module__5FUyhW__pillRounded{border-radius:999px;padding:6px 16px}.Pill-module-scss-module__5FUyhW__highlight{color:#fff;z-index:2;text-align:center;background-color:#37844e;border:3px solid #c1d108;border-radius:11.4286px;max-width:fit-content;padding:4px 12px;font-size:12px;font-style:normal;font-weight:800;position:relative}@media (min-width:576px){.Pill-module-scss-module__5FUyhW__highlight{font-size:calc(.231214vw + 10.6682px)}}@media (min-width:1441px){.Pill-module-scss-module__5FUyhW__highlight{font-size:14px}}.Pill-module-scss-module__5FUyhW__highlight{line-height:18px}@media (min-width:576px){.Pill-module-scss-module__5FUyhW__highlight{line-height:calc(.231214vw + 16.6682px)}}@media (min-width:1441px){.Pill-module-scss-module__5FUyhW__highlight{line-height:20px}}@media (min-width:768px){.Pill-module-scss-module__5FUyhW__highlight{border-radius:16px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:800;line-height:1.2}}@media (min-width:768px) and (min-width:576px){.Pill-module-scss-module__5FUyhW__highlight{font-size:calc(.462428vw + 11.3364px)}}@media (min-width:768px) and (min-width:1441px){.Pill-module-scss-module__5FUyhW__highlight{font-size:18px}}
.RecipeCard-module-scss-module__XKr0hq__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.RecipeCard-module-scss-module__XKr0hq__content-wrapper{padding-bottom:240px}}.RecipeCard-module-scss-module__XKr0hq__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.RecipeCard-module-scss-module__XKr0hq__site-wrapper--404 .RecipeCard-module-scss-module__XKr0hq__content-wrapper,.RecipeCard-module-scss-module__XKr0hq__site-wrapper--landing .RecipeCard-module-scss-module__XKr0hq__content-wrapper{padding-bottom:0}.RecipeCard-module-scss-module__XKr0hq__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.RecipeCard-module-scss-module__XKr0hq__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.RecipeCard-module-scss-module__XKr0hq__flex{display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeCard{background-color:#fff;border-radius:12px;flex-direction:column;flex:none;width:100%;max-width:260px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #e1e1e1cc}.RecipeCard-module-scss-module__XKr0hq__rating{color:#f4b000}.RecipeCard-module-scss-module__XKr0hq__recipeImage{background-color:#f8f8f8;min-height:170px;position:relative}.RecipeCard-module-scss-module__XKr0hq__recipeImage img{object-fit:cover}.RecipeCard-module-scss-module__XKr0hq__recipeContent{flex-direction:column;gap:12px;height:100%;min-height:180px;padding:14px;display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeContent h5{font-size:16px;font-style:normal;font-weight:800;line-height:24px}.RecipeCard-module-scss-module__XKr0hq__recipeDetails{flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.RecipeCard-module-scss-module__XKr0hq__recipeDetails span{align-items:center;gap:4px;display:flex}.RecipeCard-module-scss-module__XKr0hq__buttonContainer{background-color:#fff;flex-direction:column;gap:10px;margin-top:auto;display:flex;position:sticky;bottom:14px}.RecipeCard-module-scss-module__XKr0hq__recipeNameSlide{z-index:2;background-color:#fff;width:95%;margin-top:8px;padding:12px;transition:transform .3s ease-in-out;position:absolute;transform:translate(-101%)}.RecipeCard-module-scss-module__XKr0hq__show{transform:translate(0%)}.RecipeCard-module-scss-module__XKr0hq__cardOverlay{z-index:10;background-color:#fff;flex-direction:column;width:100%;height:calc(100% - 75px);display:flex;position:absolute;top:75px;left:0;box-shadow:0 4px 12px #00000026}.RecipeCard-module-scss-module__XKr0hq__overlayContent{flex-direction:column;flex:1;gap:12px;padding:16px 16px 70px;display:flex;overflow-y:auto}.RecipeCard-module-scss-module__XKr0hq__overlayButtonContainer{z-index:2;background-color:#fff;padding:16px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}.RecipeCard-module-scss-module__XKr0hq__overlayShortDescription{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.RecipeCard-module-scss-module__XKr0hq__overlayNote{color:#414042;font-size:12px;font-style:italic;font-weight:500;line-height:18px}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic{box-shadow:none;max-width:none}@media (min-width:768px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic{max-width:280px}}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeImage{aspect-ratio:1/.8;border-radius:12px;min-height:auto;overflow:hidden}@media (min-width:768px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeImage{border-radius:16px}}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeCardPill{justify-content:center;align-self:center;width:90%;max-width:none;margin-bottom:-12px}@media (min-width:768px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic .RecipeCard-module-scss-module__XKr0hq__recipeCardPill{margin-bottom:-16px}}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{text-align:center;margin-top:12px;font-size:12px;font-style:normal;font-weight:700}@media (min-width:576px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{font-size:calc(.231214vw + 10.6682px)}}@media (min-width:1441px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{font-size:14px}}.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{line-height:18px}@media (min-width:576px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{line-height:calc(.231214vw + 16.6682px)}}@media (min-width:1441px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{line-height:20px}}@media (min-width:768px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{margin-top:24px;font-size:14px;font-style:normal;font-weight:700;line-height:1.2}}@media (min-width:768px) and (min-width:576px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{font-size:calc(.462428vw + 11.3364px)}}@media (min-width:768px) and (min-width:1441px){.RecipeCard-module-scss-module__XKr0hq__recipeCardBasic h5{font-size:18px}}
.RecipeList-module-scss-module__JqT9OW__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.RecipeList-module-scss-module__JqT9OW__content-wrapper{padding-bottom:240px}}.RecipeList-module-scss-module__JqT9OW__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.RecipeList-module-scss-module__JqT9OW__site-wrapper--404 .RecipeList-module-scss-module__JqT9OW__content-wrapper,.RecipeList-module-scss-module__JqT9OW__site-wrapper--landing .RecipeList-module-scss-module__JqT9OW__content-wrapper{padding-bottom:0}.RecipeList-module-scss-module__JqT9OW__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.RecipeList-module-scss-module__JqT9OW__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.RecipeList-module-scss-module__JqT9OW__flex{display:flex}.RecipeList-module-scss-module__JqT9OW__recipeList{flex-direction:column;gap:16px;width:100%;display:flex}.RecipeList-module-scss-module__JqT9OW__recipeList h4{font-size:20px;font-style:normal;font-weight:800;line-height:1.2}.RecipeList-module-scss-module__JqT9OW__wrapper{width:100vw;margin-left:calc(50% - 50vw);overflow-x:hidden}@media (min-width:1280px){.RecipeList-module-scss-module__JqT9OW__wrapper{width:auto;margin-left:initial;overflow-x:initial}}.RecipeList-module-scss-module__JqT9OW__recipeContainer{grid-template-columns:repeat(2,minmax(0,255px));gap:24px;display:grid}@media (max-width:1280px){.RecipeList-module-scss-module__JqT9OW__recipeContainer{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex}.RecipeList-module-scss-module__JqT9OW__recipeContainer::-webkit-scrollbar{display:none}.RecipeList-module-scss-module__JqT9OW__recipeContainer{scroll-behavior:smooth;flex-wrap:nowrap;width:100vw;margin-left:-24px;padding:0 24px;overflow-x:auto}.RecipeList-module-scss-module__JqT9OW__recipeContainer>div{margin-bottom:24px}}@media (min-width:1697px){.RecipeList-module-scss-module__JqT9OW__recipeContainer{grid-template-columns:repeat(3,minmax(0,255px))}}
.NutritionalContentModal-module-scss-module__23haSq__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.NutritionalContentModal-module-scss-module__23haSq__content-wrapper{padding-bottom:240px}}.NutritionalContentModal-module-scss-module__23haSq__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.NutritionalContentModal-module-scss-module__23haSq__site-wrapper--404 .NutritionalContentModal-module-scss-module__23haSq__content-wrapper,.NutritionalContentModal-module-scss-module__23haSq__site-wrapper--landing .NutritionalContentModal-module-scss-module__23haSq__content-wrapper{padding-bottom:0}.NutritionalContentModal-module-scss-module__23haSq__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.NutritionalContentModal-module-scss-module__23haSq__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.NutritionalContentModal-module-scss-module__23haSq__flex{display:flex}.NutritionalContentModal-module-scss-module__23haSq__nutritonalContent{flex-direction:column;gap:8px;display:flex}.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{padding-top:16px;font-size:14px;font-style:normal;font-weight:700}@media (min-width:576px){.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{font-size:calc(.231214vw + 12.6682px)}}@media (min-width:1441px){.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{font-size:16px}}.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{line-height:20px}@media (min-width:576px){.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{line-height:calc(.462428vw + 17.3364px)}}@media (min-width:1441px){.NutritionalContentModal-module-scss-module__23haSq__potIngredientsTitle{line-height:24px}}.NutritionalContentModal-module-scss-module__23haSq__potIngredientsContainer{flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.NutritionalContentModal-module-scss-module__23haSq__potIngredientsItemTitle{font-weight:700}.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{font-size:14px;font-style:normal;font-weight:700}@media (min-width:576px){.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{font-size:calc(.231214vw + 12.6682px)}}@media (min-width:1441px){.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{font-size:16px}}.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{line-height:20px}@media (min-width:576px){.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{line-height:calc(.462428vw + 17.3364px)}}@media (min-width:1441px){.NutritionalContentModal-module-scss-module__23haSq__nutritionTableTitle{line-height:24px}}.NutritionalContentModal-module-scss-module__23haSq__potIngredientsItem,.NutritionalContentModal-module-scss-module__23haSq__headerCell{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.NutritionalContentModal-module-scss-module__23haSq__cell,.NutritionalContentModal-module-scss-module__23haSq__cellRight,.NutritionalContentModal-module-scss-module__23haSq__headerKitCell,.NutritionalContentModal-module-scss-module__23haSq__headerCellRight{font-size:12px;font-weight:500}.NutritionalContentModal-module-scss-module__23haSq__evenRow{background-color:#f3f4f6}.NutritionalContentModal-module-scss-module__23haSq__oddRow{background-color:#fff}.NutritionalContentModal-module-scss-module__23haSq__cell{color:#000;padding:16px}.NutritionalContentModal-module-scss-module__23haSq__cellRight{padding:16px}
.DietaryNotice-module-scss-module__86Sejq__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.DietaryNotice-module-scss-module__86Sejq__content-wrapper{padding-bottom:240px}}.DietaryNotice-module-scss-module__86Sejq__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.DietaryNotice-module-scss-module__86Sejq__site-wrapper--404 .DietaryNotice-module-scss-module__86Sejq__content-wrapper,.DietaryNotice-module-scss-module__86Sejq__site-wrapper--landing .DietaryNotice-module-scss-module__86Sejq__content-wrapper{padding-bottom:0}.DietaryNotice-module-scss-module__86Sejq__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.DietaryNotice-module-scss-module__86Sejq__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.DietaryNotice-module-scss-module__86Sejq__flex{display:flex}.DietaryNotice-module-scss-module__86Sejq__dietaryNoticeContainer{align-items:center;gap:8px;display:flex}
.CarouselSlide-module-scss-module__8M449q__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.CarouselSlide-module-scss-module__8M449q__content-wrapper{padding-bottom:240px}}.CarouselSlide-module-scss-module__8M449q__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.CarouselSlide-module-scss-module__8M449q__site-wrapper--404 .CarouselSlide-module-scss-module__8M449q__content-wrapper,.CarouselSlide-module-scss-module__8M449q__site-wrapper--landing .CarouselSlide-module-scss-module__8M449q__content-wrapper{padding-bottom:0}.CarouselSlide-module-scss-module__8M449q__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.CarouselSlide-module-scss-module__8M449q__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.CarouselSlide-module-scss-module__8M449q__flex{display:flex}.CarouselSlide-module-scss-module__8M449q__carouselSlide{aspect-ratio:16/9;flex-shrink:0;width:100%;max-height:80vh;position:relative}.CarouselSlide-module-scss-module__8M449q__carouselSlide video{width:100%;height:100%}.CarouselSlide-module-scss-module__8M449q__carouselSlide video,.CarouselSlide-module-scss-module__8M449q__carouselSlide img{pointer-events:none;object-fit:cover}.CarouselSlide-module-scss-module__8M449q__carouselSlide .CarouselSlide-module-scss-module__8M449q__isolatedImage{object-fit:contain;padding:16px}@media (min-width:1023px){.CarouselSlide-module-scss-module__8M449q__carouselSlide .CarouselSlide-module-scss-module__8M449q__isolatedImage{padding:32px}}
.Dots-module-scss-module__KcLpwa__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.Dots-module-scss-module__KcLpwa__content-wrapper{padding-bottom:240px}}.Dots-module-scss-module__KcLpwa__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.Dots-module-scss-module__KcLpwa__site-wrapper--404 .Dots-module-scss-module__KcLpwa__content-wrapper,.Dots-module-scss-module__KcLpwa__site-wrapper--landing .Dots-module-scss-module__KcLpwa__content-wrapper{padding-bottom:0}.Dots-module-scss-module__KcLpwa__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.Dots-module-scss-module__KcLpwa__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.Dots-module-scss-module__KcLpwa__flex{display:flex}.Dots-module-scss-module__KcLpwa__dots{justify-content:center;gap:8px;width:100%;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(-24px)}.Dots-module-scss-module__KcLpwa__dot{appearance:none;background-color:#0003;border:none;border-radius:50%;width:8px;height:8px}.Dots-module-scss-module__KcLpwa__dot.Dots-module-scss-module__KcLpwa__active{background-color:#000}
.Thumbnails-module-scss-module__mmaTdq__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.Thumbnails-module-scss-module__mmaTdq__content-wrapper{padding-bottom:240px}}.Thumbnails-module-scss-module__mmaTdq__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.Thumbnails-module-scss-module__mmaTdq__site-wrapper--404 .Thumbnails-module-scss-module__mmaTdq__content-wrapper,.Thumbnails-module-scss-module__mmaTdq__site-wrapper--landing .Thumbnails-module-scss-module__mmaTdq__content-wrapper{padding-bottom:0}.Thumbnails-module-scss-module__mmaTdq__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.Thumbnails-module-scss-module__mmaTdq__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.Thumbnails-module-scss-module__mmaTdq__flex{display:flex}.Thumbnails-module-scss-module__mmaTdq__thumbnails{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:8px;padding:4px;display:flex;overflow-x:auto}.Thumbnails-module-scss-module__mmaTdq__thumbnails::-webkit-scrollbar{display:none}.Thumbnails-module-scss-module__mmaTdq__thumbnail{cursor:pointer;box-sizing:border-box;aspect-ratio:1.2;border-radius:12px;flex:1 0 auto;min-width:95px;max-width:95px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #0000}.Thumbnails-module-scss-module__mmaTdq__thumbnail.Thumbnails-module-scss-module__mmaTdq__active{box-shadow:0 0 0 2px #37844e}.Thumbnails-module-scss-module__mmaTdq__thumbnail img{object-fit:cover;width:100%;height:100%}.Thumbnails-module-scss-module__mmaTdq__thumbnail .Thumbnails-module-scss-module__mmaTdq__isolatedImage{object-fit:contain;padding:4px}
.Carousel-module-scss-module__lkJVJG__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.Carousel-module-scss-module__lkJVJG__content-wrapper{padding-bottom:240px}}.Carousel-module-scss-module__lkJVJG__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.Carousel-module-scss-module__lkJVJG__site-wrapper--404 .Carousel-module-scss-module__lkJVJG__content-wrapper,.Carousel-module-scss-module__lkJVJG__site-wrapper--landing .Carousel-module-scss-module__lkJVJG__content-wrapper{padding-bottom:0}.Carousel-module-scss-module__lkJVJG__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.Carousel-module-scss-module__lkJVJG__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.Carousel-module-scss-module__lkJVJG__flex{display:flex}.Carousel-module-scss-module__lkJVJG__carousel{flex-direction:column;gap:16px;display:flex;position:relative;overflow:hidden}.Carousel-module-scss-module__lkJVJG__carousel .Carousel-module-scss-module__lkJVJG__wrapper{cursor:grab;pointer-events:auto;align-items:center;display:flex}.Carousel-module-scss-module__lkJVJG__carousel .Carousel-module-scss-module__lkJVJG__wrapper:active{cursor:grabbing}
.ProductCarousel-module-scss-module__Picm8G__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.ProductCarousel-module-scss-module__Picm8G__content-wrapper{padding-bottom:240px}}.ProductCarousel-module-scss-module__Picm8G__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.ProductCarousel-module-scss-module__Picm8G__site-wrapper--404 .ProductCarousel-module-scss-module__Picm8G__content-wrapper,.ProductCarousel-module-scss-module__Picm8G__site-wrapper--landing .ProductCarousel-module-scss-module__Picm8G__content-wrapper{padding-bottom:0}.ProductCarousel-module-scss-module__Picm8G__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.ProductCarousel-module-scss-module__Picm8G__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.ProductCarousel-module-scss-module__Picm8G__flex{display:flex}.ProductCarousel-module-scss-module__Picm8G__productCarousel{width:100vw;left:calc(50% - 50vw)}@media (min-width:768px){.ProductCarousel-module-scss-module__Picm8G__productCarousel{border-top-left-radius:20px;border-top-right-radius:20px;width:100%;left:0;overflow:hidden}}.ProductCarousel-module-scss-module__Picm8G__slide{aspect-ratio:1;max-height:initial}@media (min-width:768px){.ProductCarousel-module-scss-module__Picm8G__slide{border-radius:20px;overflow:hidden}}@media (max-width:768px){.ProductCarousel-module-scss-module__Picm8G__thumbnails{padding:2px 24px}}.ProductCarousel-module-scss-module__Picm8G__bundle .ProductCarousel-module-scss-module__Picm8G__thumbnails img,.ProductCarousel-module-scss-module__Picm8G__bundle .ProductCarousel-module-scss-module__Picm8G__slide img{object-fit:cover;padding:0}
.PageSectionsNavBar-module-scss-module__57oi4a__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.PageSectionsNavBar-module-scss-module__57oi4a__content-wrapper{padding-bottom:240px}}.PageSectionsNavBar-module-scss-module__57oi4a__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.PageSectionsNavBar-module-scss-module__57oi4a__site-wrapper--404 .PageSectionsNavBar-module-scss-module__57oi4a__content-wrapper,.PageSectionsNavBar-module-scss-module__57oi4a__site-wrapper--landing .PageSectionsNavBar-module-scss-module__57oi4a__content-wrapper{padding-bottom:0}.PageSectionsNavBar-module-scss-module__57oi4a__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.PageSectionsNavBar-module-scss-module__57oi4a__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.PageSectionsNavBar-module-scss-module__57oi4a__flex{display:flex}.PageSectionsNavBar-module-scss-module__57oi4a__pageSectionsNavBar{z-index:2;background-color:#fcfcfa;grid-template-columns:auto 1fr auto;align-items:center;padding-left:12px;display:grid;position:sticky;top:64px}@media (min-width:1280px){.PageSectionsNavBar-module-scss-module__57oi4a__pageSectionsNavBar{display:none}}.PageSectionsNavBar-module-scss-module__57oi4a__pageSectionsNavItems{text-align:center;border-radius:8px;grid-column:2;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}
.styles-module-scss-module__f2lzgW__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.styles-module-scss-module__f2lzgW__content-wrapper{padding-bottom:240px}}.styles-module-scss-module__f2lzgW__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.styles-module-scss-module__f2lzgW__site-wrapper--404 .styles-module-scss-module__f2lzgW__content-wrapper,.styles-module-scss-module__f2lzgW__site-wrapper--landing .styles-module-scss-module__f2lzgW__content-wrapper{padding-bottom:0}.styles-module-scss-module__f2lzgW__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.styles-module-scss-module__f2lzgW__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.styles-module-scss-module__f2lzgW__flex{display:flex}.styles-module-scss-module__f2lzgW__mainContent .styles-module-scss-module__f2lzgW__product{grid-template-columns:repeat(1,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (min-width:768px){.styles-module-scss-module__f2lzgW__mainContent .styles-module-scss-module__f2lzgW__product{padding-top:24px}}@media (min-width:1280px){.styles-module-scss-module__f2lzgW__mainContent .styles-module-scss-module__f2lzgW__product{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;padding-top:36px}}.styles-module-scss-module__f2lzgW__backButtonDesktop{padding-top:24px}@media (max-width:1280px){.styles-module-scss-module__f2lzgW__backButtonDesktop{display:none}}@media (min-width:1280px){.styles-module-scss-module__f2lzgW__stickyContent{position:sticky;top:100px}}.styles-module-scss-module__f2lzgW__productInfo{flex-direction:column;flex:1;align-items:flex-start;gap:40px;display:flex}@media (min-width:1280px){.styles-module-scss-module__f2lzgW__productInfo{gap:80px}}.styles-module-scss-module__f2lzgW__overview{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:768px){.styles-module-scss-module__f2lzgW__overview{align-items:flex-start}}@media (min-width:1280px){.styles-module-scss-module__f2lzgW__overview{padding:32px 0 0}}.styles-module-scss-module__f2lzgW__overview p{color:#838383;font-size:14px;font-style:normal;font-weight:500}@media (min-width:576px){.styles-module-scss-module__f2lzgW__overview p{font-size:calc(.231214vw + 12.6682px)}}@media (min-width:1441px){.styles-module-scss-module__f2lzgW__overview p{font-size:16px}}.styles-module-scss-module__f2lzgW__overview p{line-height:20px}@media (min-width:576px){.styles-module-scss-module__f2lzgW__overview p{line-height:calc(.462428vw + 17.3364px)}}@media (min-width:1441px){.styles-module-scss-module__f2lzgW__overview p{line-height:24px}}@media (max-width:1280px){.styles-module-scss-module__f2lzgW__overview h1{font-size:38px;font-style:normal;font-weight:800;line-height:1.2}}@media (max-width:1280px) and (min-width:576px){.styles-module-scss-module__f2lzgW__overview h1{font-size:calc(.809249vw + 33.3387px)}}@media (max-width:1280px) and (min-width:1441px){.styles-module-scss-module__f2lzgW__overview h1{font-size:45px}}.styles-module-scss-module__f2lzgW__labelContainer{flex-wrap:wrap;gap:8px;display:flex}.styles-module-scss-module__f2lzgW__label{border-radius:5px;width:max-content;padding:6px 8px;font-size:12px;font-weight:700}
.KitProductView-module-scss-module__-YWSaa__content-wrapper{background-color:#f7f6f3;flex-direction:column;flex-grow:1;padding-bottom:120px;display:flex;position:relative}@media (min-width:1023px){.KitProductView-module-scss-module__-YWSaa__content-wrapper{padding-bottom:240px}}.KitProductView-module-scss-module__-YWSaa__site-wrapper{flex-direction:column;min-height:100vh;display:flex}.KitProductView-module-scss-module__-YWSaa__site-wrapper--404 .KitProductView-module-scss-module__-YWSaa__content-wrapper,.KitProductView-module-scss-module__-YWSaa__site-wrapper--landing .KitProductView-module-scss-module__-YWSaa__content-wrapper{padding-bottom:0}.KitProductView-module-scss-module__-YWSaa__container-breakout{width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}.KitProductView-module-scss-module__-YWSaa__site-width{max-width:1280px;margin:0 auto;padding:0 16px}.KitProductView-module-scss-module__-YWSaa__flex{display:flex}.KitProductView-module-scss-module__-YWSaa__kitMainContent{padding-bottom:80px}@media (min-width:1280px){.KitProductView-module-scss-module__-YWSaa__kitMainContent{padding-bottom:0}}@media (min-width:768px){button.KitProductView-module-scss-module__-YWSaa__addToCartCta{min-width:230px}}.KitProductView-module-scss-module__-YWSaa__nutritionalCta{align-self:center}@media (min-width:1280px){.KitProductView-module-scss-module__-YWSaa__nutritionalCta{align-self:auto}}
