@import "https://use.typekit.net/gar2dor.css";
@import "https://use.typekit.net/wvf2loe.css";
@media (max-width:767px){.FeaturedRecipesGrid-module-scss-module__syHYjW__hide-mobile{display:none!important}}@media (min-width:768px){.FeaturedRecipesGrid-module-scss-module__syHYjW__just-mobile{display:none!important}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes FeaturedRecipesGrid-module-scss-module__syHYjW__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}@media (min-width:768px){.FeaturedRecipesGrid-module-scss-module__syHYjW__featuredGrid{grid-template-rows:repeat(3,14.625rem);grid-template-columns:60% 40%;gap:1.25rem;display:grid}.FeaturedRecipesGrid-module-scss-module__syHYjW__recipeCardWrapper{height:100%}.FeaturedRecipesGrid-module-scss-module__syHYjW__recipeCardWrapper:first-child{grid-row:1/-1}}@media (max-width:767px){.FeaturedRecipesGrid-module-scss-module__syHYjW__recipeCardWrapper{display:none}.FeaturedRecipesGrid-module-scss-module__syHYjW__recipeCardWrapper:first-child{display:block}}
@keyframes arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev],.swiper:not(.swiper-horizontal)~[class*=swiper-button-next],.swiper-horizontal~[class*=swiper-button-prev],.swiper-horizontal~[class*=swiper-button-next]{z-index:10;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#000;border:.125rem solid #0000;border-radius:50%;align-items:center;width:6.25rem;height:6.25rem;margin-top:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev]:focus-visible,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next]:focus-visible,.swiper-horizontal~[class*=swiper-button-prev]:focus-visible,.swiper-horizontal~[class*=swiper-button-next]:focus-visible{outline-offset:.25rem;outline:.3125rem solid #014331}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev]:after,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next]:after,.swiper-horizontal~[class*=swiper-button-prev]:after,.swiper-horizontal~[class*=swiper-button-next]:after{display:none}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev] svg,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next] svg,.swiper-horizontal~[class*=swiper-button-prev] svg,.swiper-horizontal~[class*=swiper-button-next] svg{z-index:2;width:1.5rem;height:1.5rem;transition:all .3s}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev] svg path,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next] svg path,.swiper-horizontal~[class*=swiper-button-prev] svg path,.swiper-horizontal~[class*=swiper-button-next] svg path{fill:#014331;transition:all .3s}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev].swiper-button-disabled,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next].swiper-button-disabled,.swiper-horizontal~[class*=swiper-button-prev].swiper-button-disabled,.swiper-horizontal~[class*=swiper-button-next].swiper-button-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next]:not(.swiper-button-disabled):hover,.swiper-horizontal~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover,.swiper-horizontal~[class*=swiper-button-next]:not(.swiper-button-disabled):hover{background-color:#014331;border:.125rem solid #0000}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover svg path,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next]:not(.swiper-button-disabled):hover svg path,.swiper-horizontal~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover svg path,.swiper-horizontal~[class*=swiper-button-next]:not(.swiper-button-disabled):hover svg path{fill:#000}@media (max-width:767px){.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev],.swiper:not(.swiper-horizontal)~[class*=swiper-button-next],.swiper-horizontal~[class*=swiper-button-prev],.swiper-horizontal~[class*=swiper-button-next]{width:3.75rem;height:3.75rem}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev] svg,.swiper:not(.swiper-horizontal)~[class*=swiper-button-next] svg,.swiper-horizontal~[class*=swiper-button-prev] svg,.swiper-horizontal~[class*=swiper-button-next] svg{width:.75rem;height:.75rem}}.swiper:not(.swiper-horizontal)~[class=swiper-button-prev-featured],.swiper:not(.swiper-horizontal)~[class=swiper-button-next-featured],.swiper-horizontal~[class=swiper-button-prev-featured],.swiper-horizontal~[class=swiper-button-next-featured]{top:calc(50% - 14.5rem)}.swiper:not(.swiper-horizontal)~[class=swiper-button-prev-featured]:focus-visible,.swiper:not(.swiper-horizontal)~[class=swiper-button-next-featured]:focus-visible,.swiper-horizontal~[class=swiper-button-prev-featured]:focus-visible,.swiper-horizontal~[class=swiper-button-next-featured]:focus-visible{outline-color:#000}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev],.swiper-horizontal~[class*=swiper-button-prev]{justify-content:flex-end;left:-3.125rem}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev] svg,.swiper-horizontal~[class*=swiper-button-prev] svg{margin-right:.8125rem;animation:.4s forwards svgArrowSlideIn}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover svg,.swiper-horizontal~[class*=swiper-button-prev]:not(.swiper-button-disabled):hover svg{animation:.4s forwards svgArrowSlideOut}@media (max-width:767px){.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev],.swiper-horizontal~[class*=swiper-button-prev]{left:-1.875rem}.swiper:not(.swiper-horizontal)~[class*=swiper-button-prev] svg,.swiper-horizontal~[class*=swiper-button-prev] svg{margin-right:.5625rem}}.swiper:not(.swiper-horizontal)~[class*=swiper-button-next],.swiper-horizontal~[class*=swiper-button-next]{justify-content:flex-start;right:-3.125rem}.swiper:not(.swiper-horizontal)~[class*=swiper-button-next] svg,.swiper-horizontal~[class*=swiper-button-next] svg{margin-left:.8125rem;animation:.4s forwards svgArrowSlideOut}.swiper:not(.swiper-horizontal)~[class*=swiper-button-next]:not(.swiper-button-disabled):hover svg,.swiper-horizontal~[class*=swiper-button-next]:not(.swiper-button-disabled):hover svg{animation:.4s forwards svgArrowSlideIn}@media (max-width:767px){.swiper:not(.swiper-horizontal)~[class*=swiper-button-next],.swiper-horizontal~[class*=swiper-button-next]{right:-1.875rem}.swiper:not(.swiper-horizontal)~[class*=swiper-button-next] svg,.swiper-horizontal~[class*=swiper-button-next] svg{margin-left:.5625rem}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes borderSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){[class*=swiper-button-prev],[class*=swiper-button-next]{width:5rem;height:5rem}[class*=swiper-button-prev] svg,[class*=swiper-button-next] svg{width:1.25rem;height:1.25rem}}.swiper-pagination-bullets{justify-content:center;align-items:center;display:flex;position:relative}.swiper-pagination-bullet{cursor:pointer;-webkit-user-select:none;user-select:none;background:#bababa;border-radius:50%;width:.5rem;height:.5rem;margin:0 .5rem;transition:transform .3s;display:block;opacity:1!important}.swiper-pagination-bullet:hover,.swiper-pagination-bullet:focus{background:#014331}.swiper-pagination-bullet-active{background:#014331;width:.75rem;height:.75rem;transform:scale(1)}
.FeaturedRecipes-module-scss-module__vgawaa__title h2{font-family:superblue,sans-serif;font-weight:400}@media (max-width:767px){.FeaturedRecipes-module-scss-module__vgawaa__hide-mobile{display:none!important}}@media (min-width:768px){.FeaturedRecipes-module-scss-module__vgawaa__just-mobile{display:none!important}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}@keyframes FeaturedRecipes-module-scss-module__vgawaa__recipeReveal{0%{opacity:0;transform:translateX(var(--anim-offset,80px))}to{opacity:1;transform:translate(0)}}.FeaturedRecipes-module-scss-module__vgawaa__animatedItem{opacity:0;transform:translateX(var(--anim-offset,80px))}.FeaturedRecipes-module-scss-module__vgawaa__inView .FeaturedRecipes-module-scss-module__vgawaa__animatedItem{animation:1.2s cubic-bezier(.22,1,.36,1) forwards FeaturedRecipes-module-scss-module__vgawaa__recipeReveal}@media (prefers-reduced-motion:reduce){.FeaturedRecipes-module-scss-module__vgawaa__inView .FeaturedRecipes-module-scss-module__vgawaa__animatedItem{transform:translate(0)!important}}.FeaturedRecipes-module-scss-module__vgawaa__section{z-index:1;background-color:#4d6e3c;padding:6.25rem 0;position:relative}@media (max-width:767px){.FeaturedRecipes-module-scss-module__vgawaa__section{padding:3.125rem 0}}.FeaturedRecipes-module-scss-module__vgawaa__title{margin-bottom:1.875rem}.FeaturedRecipes-module-scss-module__vgawaa__title h2{color:#f5ebde;text-align:left;width:100%;margin:0;font-size:4rem;line-height:1}@media (max-width:767px){.FeaturedRecipes-module-scss-module__vgawaa__title h2{text-align:center;font-size:3.125rem;position:relative}}.FeaturedRecipes-module-scss-module__vgawaa__button{text-align:center;margin-top:1.875rem}
.ProductsGrid-module-scss-module__38jLPW__title h2{font-family:superblue,sans-serif;font-weight:400}@media (max-width:767px){.ProductsGrid-module-scss-module__38jLPW__hide-mobile{display:none!important}}@media (min-width:768px){.ProductsGrid-module-scss-module__38jLPW__just-mobile{display:none!important}}@keyframes ProductsGrid-module-scss-module__38jLPW__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes ProductsGrid-module-scss-module__38jLPW__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes ProductsGrid-module-scss-module__38jLPW__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes ProductsGrid-module-scss-module__38jLPW__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes ProductsGrid-module-scss-module__38jLPW__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes ProductsGrid-module-scss-module__38jLPW__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}.ProductsGrid-module-scss-module__38jLPW__section{padding-bottom:6.25rem}@media (max-width:767px){.ProductsGrid-module-scss-module__38jLPW__section{padding-bottom:3.125rem}}.ProductsGrid-module-scss-module__38jLPW__title{margin-bottom:1.875rem}.ProductsGrid-module-scss-module__38jLPW__title h2{color:#014331;text-align:left;width:100%;margin:0;font-size:4rem;line-height:1}@media (max-width:767px){.ProductsGrid-module-scss-module__38jLPW__title h2{font-size:3.125rem;position:relative}}
.Casav2-module-scss-module__xltHzq__casav2PreTitle,.Casav2-module-scss-module__xltHzq__casav2Title h2,.Casav2-module-scss-module__xltHzq__casav2Description{font-family:superblue,sans-serif;font-weight:700}.Casav2-module-scss-module__xltHzq__casav2Button{font-family:worker,sans-serif;font-weight:800}@media (max-width:767px){.Casav2-module-scss-module__xltHzq__hide-mobile{display:none!important}}@media (min-width:768px){.Casav2-module-scss-module__xltHzq__just-mobile{display:none!important}}@keyframes Casav2-module-scss-module__xltHzq__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes Casav2-module-scss-module__xltHzq__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes Casav2-module-scss-module__xltHzq__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes Casav2-module-scss-module__xltHzq__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes Casav2-module-scss-module__xltHzq__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes Casav2-module-scss-module__xltHzq__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}.Casav2-module-scss-module__xltHzq__casav2Section{background-image:var(--desktop-image);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 0 28.6458%;position:relative}@media (max-width:767px){.Casav2-module-scss-module__xltHzq__casav2Section{background-image:var(--mobile-image);padding:0 0 185.641%}}.Casav2-module-scss-module__xltHzq__casav2Content{flex-wrap:wrap;place-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.Casav2-module-scss-module__xltHzq__casav2Img{text-align:center}.Casav2-module-scss-module__xltHzq__casav2Img img{width:10rem;max-width:100%;height:10rem;max-height:100%;margin:0 auto}@media (max-width:767px){.Casav2-module-scss-module__xltHzq__casav2Img img{width:7.625rem;height:7.625rem}}.Casav2-module-scss-module__xltHzq__casav2PreTitle{color:#d6ad2a;text-align:center;text-transform:uppercase;margin-top:1.25rem;font-size:1.5rem;line-height:1}.Casav2-module-scss-module__xltHzq__casav2Title{margin-top:1.25rem}.Casav2-module-scss-module__xltHzq__casav2Title h2{color:#fff;text-align:center;text-transform:uppercase;font-size:4.5625rem;line-height:1}.Casav2-module-scss-module__xltHzq__casav2Description{color:#d6ad2a;text-align:center;text-transform:uppercase;margin-top:1.25rem;font-size:2.25rem;line-height:1}.Casav2-module-scss-module__xltHzq__casav2Btn{text-align:center;margin-top:1.25rem}.Casav2-module-scss-module__xltHzq__casav2Button{vertical-align:top;color:#014331;z-index:0;text-transform:uppercase;clip-path:polygon(.875rem 0,calc(100% - .875rem) 0,calc(100% - .875rem) .75rem,100% .75rem,100% calc(100% - .75rem),calc(100% - .875rem) calc(100% - .75rem),calc(100% - .875rem) 100%,.875rem 100%,.875rem calc(100% - .75rem),0 calc(100% - .75rem),0 .75rem,.875rem .75rem);background-color:#0000;border:none;padding:1.125rem 1.25rem;font-size:1.5rem;line-height:1;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.Casav2-module-scss-module__xltHzq__casav2Button:before{content:"";z-index:-1;background-color:#4d6e3c;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.Casav2-module-scss-module__xltHzq__casav2Button:before{transition:none}}.Casav2-module-scss-module__xltHzq__casav2Button:after{content:"";z-index:-1;background-color:#4d6e3c;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:translate(calc(-100% - 1px))}@media (prefers-reduced-motion:reduce){.Casav2-module-scss-module__xltHzq__casav2Button:after{transition:none}}@media (max-width:767px){.Casav2-module-scss-module__xltHzq__casaPreTitle{font-size:1.125rem}.Casav2-module-scss-module__xltHzq__casav2Title{margin-top:1.25rem}.Casav2-module-scss-module__xltHzq__casav2Title h2{font-size:3rem}.Casav2-module-scss-module__xltHzq__casav2Description{font-size:1.25rem;line-height:1.6}.Casav2-module-scss-module__xltHzq__casav2Btn{margin-top:2.75rem}}
.RecipeMetrics-module-scss-module__XAyx1q__metricLabel,.RecipeMetrics-module-scss-module__XAyx1q__metricValue{font-family:superblue,sans-serif;font-weight:400}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__hide-mobile{display:none!important}}@media (min-width:768px){.RecipeMetrics-module-scss-module__XAyx1q__just-mobile{display:none!important}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes RecipeMetrics-module-scss-module__XAyx1q__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}.RecipeMetrics-module-scss-module__XAyx1q__recipeMetrics{margin-top:1.25rem}.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsDesktop{flex-wrap:wrap;justify-content:center;gap:2.5rem;display:flex}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsDesktop{display:none}}.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsMobile{display:none}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsMobile{padding:0 1.25rem;display:block}}.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsSwiper{overflow:visible}.RecipeMetrics-module-scss-module__XAyx1q__recipeMetricsSwiper .swiper-wrapper{align-items:flex-start}.RecipeMetrics-module-scss-module__XAyx1q__metricSlide{width:auto!important}.RecipeMetrics-module-scss-module__XAyx1q__metricItem{flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem;display:flex}.RecipeMetrics-module-scss-module__XAyx1q__metricIcon{justify-content:center;align-items:center;width:100%;display:flex}.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg{width:auto;height:4.375rem;display:block}.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg path,.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg circle,.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg line,.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg ellipse{stroke:#014331}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__metricIcon svg{height:3.125rem}}.RecipeMetrics-module-scss-module__XAyx1q__metricContent{width:100%}.RecipeMetrics-module-scss-module__XAyx1q__metricLabel{color:#014331;text-align:center;font-size:1rem;line-height:1.125;display:block}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__metricLabel{font-size:.9375rem}}.RecipeMetrics-module-scss-module__XAyx1q__metricValue{color:#014331;text-align:center;font-size:1rem;line-height:1.125;display:block}@media (max-width:767px){.RecipeMetrics-module-scss-module__XAyx1q__metricValue{font-size:.9375rem}}
.page-module-scss-module__qMg3fW__recipeTitleBrand,.page-module-scss-module__qMg3fW__recipeTitleName,.page-module-scss-module__qMg3fW__relatedRecipes h2,.page-module-scss-module__qMg3fW__recipeIngredients h2,.page-module-scss-module__qMg3fW__recipeInstructions h2,.page-module-scss-module__qMg3fW__recipeIngredients p,.page-module-scss-module__qMg3fW__recipeIngredients li,.page-module-scss-module__qMg3fW__recipeInstructions p,.page-module-scss-module__qMg3fW__recipeInstructions li{font-family:superblue,sans-serif;font-weight:400}.page-module-scss-module__qMg3fW__recipeDescription p{font-family:superblue,sans-serif;font-weight:300}.page-module-scss-module__qMg3fW__recipeTitle,.page-module-scss-module__qMg3fW__recipeIngredients h3,.page-module-scss-module__qMg3fW__recipeInstructions h3{font-family:superblue,sans-serif;font-weight:700}.page-module-scss-module__qMg3fW__recipeTitle span,.page-module-scss-module__qMg3fW__madeWithProduct,.page-module-scss-module__qMg3fW__recipeInstructions ol li:before{font-family:worker,sans-serif;font-weight:800}@media (max-width:767px){.page-module-scss-module__qMg3fW__hide-mobile{display:none!important}}@media (min-width:768px){.page-module-scss-module__qMg3fW__just-mobile{display:none!important}}@keyframes page-module-scss-module__qMg3fW__arrowSlideIn{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(50px,25px)rotate(135deg)}41%{transform:translate(8px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes page-module-scss-module__qMg3fW__arrowSlideOut{0%{transform:translate(29px,25px)rotate(135deg)}40%{transform:translate(8px,25px)rotate(135deg)}41%{transform:translate(50px,25px)rotate(135deg)}to{transform:translate(29px,25px)rotate(135deg)}}@keyframes page-module-scss-module__qMg3fW__svgArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(150%)}41%{transform:translate(-150%)}to{transform:translate(0)}}@keyframes page-module-scss-module__qMg3fW__svgArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(-150%)}41%{transform:translate(150%)}to{transform:translate(0)}}@keyframes page-module-scss-module__qMg3fW__backArrowSlideIn{0%{transform:translate(0)}40%{transform:translate(-30px)}41%{transform:translate(30px)}to{transform:translate(0)}}@keyframes page-module-scss-module__qMg3fW__backArrowSlideOut{0%{transform:translate(0)}40%{transform:translate(30px)}41%{transform:translate(-30px)}to{transform:translate(0)}}.page-module-scss-module__qMg3fW__recipeBanner{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid;position:relative}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeBanner{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.page-module-scss-module__qMg3fW__bannerImageColumn{-webkit-mask-image:url(/img/top-edge.png),linear-gradient(#fff,#fff),url(/img/bottom-edge.png);mask-image:url(/img/top-edge.png),linear-gradient(#fff,#fff),url(/img/bottom-edge.png);-webkit-mask-position:50% 1px,50% 12.4375rem,50% calc(100% - 1px);mask-position:50% 1px,50% 12.4375rem,50% calc(100% - 1px);-webkit-mask-size:100% 12.5rem,100% calc(100% - 25rem),100% 12.5rem;mask-size:100% 12.5rem,100% calc(100% - 25rem),100% 12.5rem;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;min-height:60.75rem;position:relative;overflow:hidden;-webkit-mask-position:50% 1px,50% 12.5rem,50% calc(100% - 1px)}@media (max-width:767px){.page-module-scss-module__qMg3fW__bannerImageColumn{height:25rem;min-height:unset;-webkit-mask-image:url(/img/big-mask-mobile.png);mask-image:url(/img/big-mask-mobile.png);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.page-module-scss-module__qMg3fW__bannerImageWrapper{height:100%;position:relative}.page-module-scss-module__qMg3fW__bannerImage{object-fit:cover}.page-module-scss-module__qMg3fW__bannerInfoColumn{color:#000;background-image:url(/img/top-edge-lined.png),url(/img/center-edge-lined.png),url(/img/bottom-edge-lined.png);background-position:50% 1px,50% 12.5rem,50% calc(100% - 1px);background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 12.5rem,100% calc(100% - 25rem),100% 12.5rem;flex-direction:column;justify-content:space-between;height:100%;min-height:60.75rem;padding:5rem 6rem;display:flex;position:relative;overflow:hidden;-webkit-mask-image:url(/img/top-edge.png),linear-gradient(#fff,#fff),url(/img/bottom-edge.png);mask-image:url(/img/top-edge.png),linear-gradient(#fff,#fff),url(/img/bottom-edge.png);-webkit-mask-position:50% 1px,50% 12.5rem,50% calc(100% - 1px);mask-position:50% 1px,50% 12.5rem,50% calc(100% - 1px);-webkit-mask-size:100% 12.5rem,100% calc(100% - 25rem),100% 12.5rem;mask-size:100% 12.5rem,100% calc(100% - 25rem),100% 12.5rem;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat}@media (max-width:767px){.page-module-scss-module__qMg3fW__bannerInfoColumn{background-image:url(/img/top-edge-lined-mobile.png),url(/img/center-edge-lined-mobile.png),url(/img/bottom-edge-lined-mobile.png);background-position:50% 1px,50% 5.625rem,50% calc(100% - 1px);background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 5.625rem,100% calc(100% - 11.25rem),100% 5.625rem;min-height:25rem;padding:2.5rem 0 3.75rem;-webkit-mask-image:url(/img/top-edge-mobile.png),linear-gradient(#fff,#fff),url(/img/bottom-edge-mobile.png);mask-image:url(/img/top-edge-mobile.png),linear-gradient(#fff,#fff),url(/img/bottom-edge-mobile.png);-webkit-mask-position:50% 1px,50% 5.625rem,50% calc(100% - 1px);mask-position:50% 1px,50% 5.625rem,50% calc(100% - 1px);-webkit-mask-size:100% 5.625rem,100% calc(100% - 11.25rem),100% 5.625rem;mask-size:100% 5.625rem,100% calc(100% - 11.25rem),100% 5.625rem;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat}.page-module-scss-module__qMg3fW__bannerInfoColumn.page-module-scss-module__qMg3fW__hasBothFeaturedProducts{padding-bottom:5.625rem}}.page-module-scss-module__qMg3fW__bannerInfoColumn.page-module-scss-module__qMg3fW__hasFeaturedProducts:after{content:"";pointer-events:none;z-index:0;background:#014331;width:100%;height:17.5rem;position:absolute;bottom:0;left:0}.page-module-scss-module__qMg3fW__bannerInfoContent{z-index:1;padding-bottom:2.5rem;position:relative}.page-module-scss-module__qMg3fW__recipeTitle{color:#014331;text-align:left;text-transform:uppercase;text-align:center;margin-top:1.25rem;font-size:2.5rem;line-height:1;transition:color .3s}.page-module-scss-module__qMg3fW__recipeTitle span{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 auto;font-size:4rem;display:-webkit-box;overflow:hidden}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeTitle{font-size:1.5rem}.page-module-scss-module__qMg3fW__recipeTitle span{font-size:2.25rem}}.page-module-scss-module__qMg3fW__recipeTitleBrand{margin-bottom:-1.25rem;font-size:6.125rem}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeTitleBrand{margin-bottom:0;font-size:3rem}}.page-module-scss-module__qMg3fW__recipeTitleName{font-size:3rem}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeTitleName{max-width:18.75rem;font-size:1.75rem}}.page-module-scss-module__qMg3fW__recipeDescription{margin-top:1.25rem}.page-module-scss-module__qMg3fW__recipeDescription p{color:#014331;text-align:center;font-size:1.5rem;line-height:1.6}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeDescription{padding:0 1.25rem}.page-module-scss-module__qMg3fW__recipeDescription p{font-size:1.25rem}}.page-module-scss-module__qMg3fW__featuredProductsWrapper{justify-content:center;gap:1.25rem;width:100%;display:flex}@media (max-width:767px){.page-module-scss-module__qMg3fW__featuredProductsWrapper{gap:.625rem}}.page-module-scss-module__qMg3fW__plusIcon{fill:#014331;width:1.875rem;height:1.875rem;margin-top:6.6875rem;display:block}@media (max-width:767px){.page-module-scss-module__qMg3fW__plusIcon{width:1.25rem;height:1.25rem;margin-top:2.8125rem}}.page-module-scss-module__qMg3fW__featuredProductItem{z-index:1;flex-direction:column;flex:auto;align-items:center;max-width:18.75rem;display:flex}@media (max-width:767px){.page-module-scss-module__qMg3fW__featuredProductItem{max-width:9.375rem}}.page-module-scss-module__qMg3fW__featuredProductLink{flex-direction:column;align-items:center;text-decoration:none;display:flex}.page-module-scss-module__qMg3fW__featuredProductImage{z-index:1;pointer-events:none;justify-content:center;display:flex;position:relative}.page-module-scss-module__qMg3fW__featuredProductImage img{object-fit:contain;filter:drop-shadow(0 .5rem 1.5rem #00000080);width:100%;height:15.25rem}@media (max-width:767px){.page-module-scss-module__qMg3fW__featuredProductImage img{height:9.375rem}}.page-module-scss-module__qMg3fW__madeWithSection{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}.page-module-scss-module__qMg3fW__addToCartContainer{margin-top:1.25rem}.page-module-scss-module__qMg3fW__addToCartContainer .smartCommerceButton .sc-btn-ec{width:18.75rem!important}.page-module-scss-module__qMg3fW__addToCartContainer .smartCommerceButton .sc-btn-ec:before{background-color:#d6ad2a!important}.page-module-scss-module__qMg3fW__addToCartContainer .smartCommerceButton .sc-btn-ec:after{background-color:#f5ebde!important}.page-module-scss-module__qMg3fW__addToCartContainer .smartCommerceButton .sc-btn-ec:hover{color:#d6ad2a!important}@media (max-width:767px){.page-module-scss-module__qMg3fW__addToCartContainer .smartCommerceButton .sc-btn-ec{width:12.5rem!important}}.page-module-scss-module__qMg3fW__madeWithProduct{color:#fff;text-transform:uppercase;text-wrap:balance;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;line-height:1}.page-module-scss-module__qMg3fW__viewProductButton{margin-top:1.25rem}@media (max-width:767px){.page-module-scss-module__qMg3fW__bannerInfoColumn.page-module-scss-module__qMg3fW__hasBothFeaturedProducts .page-module-scss-module__qMg3fW__madeWithProduct{margin-top:.625rem;font-size:1.25rem}.page-module-scss-module__qMg3fW__bannerInfoColumn.page-module-scss-module__qMg3fW__hasBothFeaturedProducts .page-module-scss-module__qMg3fW__viewProductButton{margin-top:.625rem}}.page-module-scss-module__qMg3fW__socialLinks{margin-bottom:0}.page-module-scss-module__qMg3fW__socialLabel{color:#333;font-size:.95rem;font-weight:600}.page-module-scss-module__qMg3fW__socialLink{color:#000;background:#ffda03;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:0 .125rem .25rem #0000001a}.page-module-scss-module__qMg3fW__socialLink svg{color:#000}.page-module-scss-module__qMg3fW__socialLink:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .5rem #00000026}.page-module-scss-module__qMg3fW__recipeContent{z-index:2;grid-template-columns:1fr 1fr;gap:2.5rem;max-width:98.125rem;margin:0 auto;padding-top:5rem;padding-bottom:5rem;display:grid;position:relative}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeContent{grid-template-columns:1fr;padding:3.125rem 0}}.page-module-scss-module__qMg3fW__contentMainColumn{flex-direction:column;gap:2rem;display:flex}@media (max-width:767px){.page-module-scss-module__qMg3fW__contentMainColumn{order:1}}.page-module-scss-module__qMg3fW__contentSideColumn{height:fit-content;position:sticky;top:2rem}@media (max-width:767px){.page-module-scss-module__qMg3fW__contentSideColumn{order:2;position:static}}.page-module-scss-module__qMg3fW__relatedRecipes h2{color:#014331;margin-bottom:1.875rem;font-size:3.5rem;line-height:1}@media (max-width:767px){.page-module-scss-module__qMg3fW__relatedRecipes h2{font-size:2rem}}.page-module-scss-module__qMg3fW__relatedRecipesGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:767px){.page-module-scss-module__qMg3fW__relatedRecipesGrid{grid-template-columns:1fr}}.page-module-scss-module__qMg3fW__recipeIngredients h2,.page-module-scss-module__qMg3fW__recipeInstructions h2{color:#014331;font-size:3.5rem;line-height:1}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeIngredients h2,.page-module-scss-module__qMg3fW__recipeInstructions h2{font-size:2rem}}.page-module-scss-module__qMg3fW__recipeIngredients h3,.page-module-scss-module__qMg3fW__recipeInstructions h3{color:#014331;font-size:1.5rem;line-height:1}.page-module-scss-module__qMg3fW__recipeIngredients h2,.page-module-scss-module__qMg3fW__recipeIngredients>div,.page-module-scss-module__qMg3fW__recipeIngredients h3,.page-module-scss-module__qMg3fW__recipeIngredients ol,.page-module-scss-module__qMg3fW__recipeIngredients ul,.page-module-scss-module__qMg3fW__recipeInstructions h2,.page-module-scss-module__qMg3fW__recipeInstructions>div,.page-module-scss-module__qMg3fW__recipeInstructions h3,.page-module-scss-module__qMg3fW__recipeInstructions ol,.page-module-scss-module__qMg3fW__recipeInstructions ul{margin:1.875rem 0}.page-module-scss-module__qMg3fW__recipeIngredients h2:first-child,.page-module-scss-module__qMg3fW__recipeIngredients>div:first-child,.page-module-scss-module__qMg3fW__recipeIngredients h3:first-child,.page-module-scss-module__qMg3fW__recipeIngredients ol:first-child,.page-module-scss-module__qMg3fW__recipeIngredients ul:first-child,.page-module-scss-module__qMg3fW__recipeInstructions h2:first-child,.page-module-scss-module__qMg3fW__recipeInstructions>div:first-child,.page-module-scss-module__qMg3fW__recipeInstructions h3:first-child,.page-module-scss-module__qMg3fW__recipeInstructions ol:first-child,.page-module-scss-module__qMg3fW__recipeInstructions ul:first-child{margin-top:0}.page-module-scss-module__qMg3fW__recipeIngredients h2:last-child,.page-module-scss-module__qMg3fW__recipeIngredients>div:last-child,.page-module-scss-module__qMg3fW__recipeIngredients h3:last-child,.page-module-scss-module__qMg3fW__recipeIngredients ol:last-child,.page-module-scss-module__qMg3fW__recipeIngredients ul:last-child,.page-module-scss-module__qMg3fW__recipeInstructions h2:last-child,.page-module-scss-module__qMg3fW__recipeInstructions>div:last-child,.page-module-scss-module__qMg3fW__recipeInstructions h3:last-child,.page-module-scss-module__qMg3fW__recipeInstructions ol:last-child,.page-module-scss-module__qMg3fW__recipeInstructions ul:last-child{margin-bottom:0}.page-module-scss-module__qMg3fW__recipeIngredients p,.page-module-scss-module__qMg3fW__recipeIngredients li,.page-module-scss-module__qMg3fW__recipeInstructions p,.page-module-scss-module__qMg3fW__recipeInstructions li{color:#014331;margin:1.25rem 0;font-size:1.25rem;line-height:1.6}.page-module-scss-module__qMg3fW__recipeIngredients p:first-child,.page-module-scss-module__qMg3fW__recipeIngredients li:first-child,.page-module-scss-module__qMg3fW__recipeInstructions p:first-child,.page-module-scss-module__qMg3fW__recipeInstructions li:first-child{margin-top:0}.page-module-scss-module__qMg3fW__recipeIngredients p:last-child,.page-module-scss-module__qMg3fW__recipeIngredients li:last-child,.page-module-scss-module__qMg3fW__recipeInstructions p:last-child,.page-module-scss-module__qMg3fW__recipeInstructions li:last-child{margin-bottom:0}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeIngredients p,.page-module-scss-module__qMg3fW__recipeIngredients li,.page-module-scss-module__qMg3fW__recipeInstructions p,.page-module-scss-module__qMg3fW__recipeInstructions li{font-size:1.125rem}}.page-module-scss-module__qMg3fW__recipeIngredients a,.page-module-scss-module__qMg3fW__recipeInstructions a{color:inherit;text-decoration:underline;transition:color .3s}.page-module-scss-module__qMg3fW__recipeIngredients a:hover,.page-module-scss-module__qMg3fW__recipeIngredients a:focus,.page-module-scss-module__qMg3fW__recipeInstructions a:hover,.page-module-scss-module__qMg3fW__recipeInstructions a:focus{color:#d6ad2a}.page-module-scss-module__qMg3fW__recipeInstructions ol{counter-reset:instruction-counter;padding-left:0;list-style:none}.page-module-scss-module__qMg3fW__recipeInstructions ol li{counter-increment:instruction-counter;align-items:flex-start;gap:.75rem;display:flex;position:relative}.page-module-scss-module__qMg3fW__recipeInstructions ol li:before{content:counter(instruction-counter);color:#fff;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-color:#d6ad2a;border-radius:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.75rem;line-height:1;display:flex}.page-module-scss-module__qMg3fW__recipeInstructions ol li div{flex-direction:column;flex:1;justify-content:center;min-height:3rem;display:flex}.page-module-scss-module__qMg3fW__recipeInstructions ol li span{display:block}@media (max-width:767px){.page-module-scss-module__qMg3fW__recipeInstructions ol li:before{width:2.5rem;height:2.5rem;font-size:1.25rem}.page-module-scss-module__qMg3fW__recipeInstructions ol li div{min-height:2.5rem}}.page-module-scss-module__qMg3fW__ingredientsList{padding-left:0;list-style:none}.page-module-scss-module__qMg3fW__ingredientItem{align-items:flex-start;gap:.75rem;display:flex}.page-module-scss-module__qMg3fW__ingredientCheckbox{appearance:none;cursor:pointer;background-color:#0000;border:.1875rem solid #014331;width:1.5rem;min-width:1.5rem;height:1.5rem;transition:background-color .2s,border-color .2s;position:relative}.page-module-scss-module__qMg3fW__ingredientCheckbox:hover{border-color:#014331}.page-module-scss-module__qMg3fW__ingredientCheckbox:checked{background-color:#014331;border-color:#014331}.page-module-scss-module__qMg3fW__ingredientCheckbox:checked:after{content:"";border:.125rem solid #fff;border-width:0 .125rem .125rem 0;width:.375rem;height:.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.page-module-scss-module__qMg3fW__ingredientCheckbox:focus{outline-offset:.125rem;outline:.125rem solid #014331}.page-module-scss-module__qMg3fW__ingredientItem label{cursor:pointer;color:inherit;flex:1;align-items:flex-start;gap:.75rem;display:flex}.page-module-scss-module__qMg3fW__ingredientItem label div{flex-direction:column;justify-content:center;min-height:2rem;display:flex}.page-module-scss-module__qMg3fW__ingredientItem label span{flex:1;display:block}.page-module-scss-module__qMg3fW__button{text-align:center;margin-top:1.875rem}
