@keyframes Sustainable-module__VBGZhG__fadeInWiggle{0%{opacity:0;transform:translateY(-10px)rotate(0)}40%{opacity:1;transform:translateY(0)rotate(16deg)}60%{opacity:1;transform:translateY(0)rotate(0)}80%{opacity:1;transform:translateY(0)rotate(16deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.Sustainable-module__VBGZhG__leaf{animation:3s ease-in-out forwards Sustainable-module__VBGZhG__fadeInWiggle}@keyframes Sustainable-module__VBGZhG__fadeInExpand{0%{opacity:0;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.Sustainable-module__VBGZhG__puddle{animation:3s ease-in-out forwards Sustainable-module__VBGZhG__fadeInExpand}@keyframes Sustainable-module__VBGZhG__bounce{0%{opacity:0;transform:translateY(50%)}20%{opacity:1;transform:translateY(0%)}40%{transform:translateY(50%)}60%{transform:translateY(0%)}80%{transform:translateY(50%)}to{transform:translateY(0%)}}@keyframes Sustainable-module__VBGZhG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Sustainable-module__VBGZhG__scaling{0%{transform:scale(.6)}20%{transform:scale(1)}40%{transform:scale(.6)}60%{transform:scale(1)}80%{transform:scale(.6)}to{transform:scale(1)}}.Sustainable-module__VBGZhG__ballBounce{animation:3s ease-in-out forwards Sustainable-module__VBGZhG__bounce}.Sustainable-module__VBGZhG__rotating{animation:3s linear forwards Sustainable-module__VBGZhG__spin}.Sustainable-module__VBGZhG__shadow{animation:3s ease-in-out forwards Sustainable-module__VBGZhG__scaling}@keyframes Sustainable-module__VBGZhG__fadeIn{0%{opacity:0}to{opacity:1}}.Sustainable-module__VBGZhG__fridge{animation:2s ease-in-out 1s forwards Sustainable-module__VBGZhG__fadeIn}@keyframes Sustainable-module__VBGZhG__slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.Sustainable-module__VBGZhG__banana{animation:2s ease-in-out forwards Sustainable-module__VBGZhG__slideInFromLeft}@keyframes Sustainable-module__VBGZhG__slideUp{0%{transform:translateY(100%)scale(.5)}to{transform:translateY(0)scale(1)}}.Sustainable-module__VBGZhG__sun{animation:2s ease-in-out forwards Sustainable-module__VBGZhG__slideUp}
@keyframes ImageWithShimmer-module__o4O_Na__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ImageWithShimmer-module__o4O_Na__animate-shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%) 0 0/200% 100%;animation:3s linear infinite ImageWithShimmer-module__o4O_Na__shimmer}
@font-face{font-family:basicSans;src:url(../media/BasicSans_Regular-s.p.8ddc6b53.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:basicSans;src:url(../media/BasicSans_Bold-s.p.b908c5be.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:basicSans;src:url(../media/BasicSans_Light-s.p.3cc64bc2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:basicSans Fallback;src:local(Arial);ascent-override:100.48%;descent-override:20.59%;line-gap-override:0.0%;size-adjust:99.14%}.basicsans_989e69c1-module__qSD-va__className{font-family:basicSans,basicSans Fallback,system-ui}.basicsans_989e69c1-module__qSD-va__variable{--font-basic-sans:"basicSans","basicSans Fallback",system-ui}
@font-face{font-family:basicSansBold;src:url(../media/BasicSans_Black-s.p.088c3855.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:basicSansBold Fallback;src:local(Arial);ascent-override:97.86%;descent-override:20.05%;line-gap-override:0.0%;size-adjust:101.79%}.basicsansbold_39249ed4-module__2FTfoq__className{font-family:basicSansBold,basicSansBold Fallback,system-ui}
@font-face{font-family:houseHoliday;src:url(../media/HouseHoliday_Gothic-s.d3528565.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:houseHoliday Fallback;src:local(Arial);ascent-override:147.19%;descent-override:33.36%;line-gap-override:5.89%;size-adjust:50.96%}.householiday_c978c7b7-module__eYHbWG__className{font-family:houseHoliday,houseHoliday Fallback;font-style:normal;font-weight:400}
.ListStyles-module__X1sRtG__listManagerMain{flex-direction:column;justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex;position:relative}.ListStyles-module__X1sRtG__topContent{flex-direction:column;align-items:center;width:80%;margin-bottom:2vh;display:flex;position:relative}.ListStyles-module__X1sRtG__infoWrapper{flex-direction:column;align-items:center;gap:6px;padding-top:10%;padding-bottom:2%;display:flex}.ListStyles-module__X1sRtG__centerContent{width:100%;height:100%;margin:0 auto;position:relative;overflow-y:auto}.ListStyles-module__X1sRtG__listInnerWrapper{max-width:550px;height:100%;margin:0 auto;overflow-y:auto}.ListStyles-module__X1sRtG__createWrapper{flex-direction:column;align-items:center;margin-bottom:10px;display:flex}.ListStyles-module__X1sRtG__temporaryImg{justify-content:center;display:flex}.ListStyles-module__X1sRtG__temporaryImg svg{width:260px;height:200px}.ListStyles-module__X1sRtG__listItemWrapper{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:30px;display:grid}.ListStyles-module__X1sRtG__buttonArea{z-index:5;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:10px;padding:20px 10px;display:flex;position:sticky;bottom:0;left:0;right:0;box-shadow:0 0 20px #0000001a}.ListStyles-module__X1sRtG__theButton{max-width:300px;margin:0 auto;display:flex}
.ButtonStyles-module___aA_ra__hoverStyle:hover{background-color:var(--hover-color)}
.ProductCard-module__OzCgeW__nametext{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden;line-height:1.4rem!important}
@keyframes Animation-module__Lhx5sW__fadeInUp{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.Animation-module__Lhx5sW__fadeInUp{animation:.7s ease-out forwards Animation-module__Lhx5sW__fadeInUp}
.Carousel-module__x8QKUq__mask{-webkit-mask-image:linear-gradient(to right,var(--left-stop,black)0%,black 10%,black 90%,var(--right-stop,black)100%);mask-image:linear-gradient(to right,var(--left-stop,black)0%,black 10%,black 90%,var(--right-stop,black)100%);-webkit-mask-image:linear-gradient(to right,var(--left-stop,black)0%,black 10%,black 90%,var(--right-stop,black)100%)}@media (max-width:600px){.Carousel-module__x8QKUq__mask{-webkit-mask-image:none!important;mask-image:none!important}}
.DatoText-module__LYUU8a__underlineLinks a{text-decoration:underline}
.CircleCheckbox-module__eYd3Va__box{width:var(--circle-size,34px);min-width:var(--circle-size,34px);height:var(--circle-size,34px);min-height:var(--circle-size,34px);background-image:var(--circularcheckbox-svg-url);background-size:contain;justify-content:center;align-items:center;margin-top:3px;transition:background-color .15s,border-color .15s;display:flex;position:relative}.CircleCheckbox-module__eYd3Va__box:after{content:"";width:var(--after-size,19px);height:var(--after-size,19px);background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--blackchecmark-svg-url);display:none;position:absolute}.CircleCheckbox-module__eYd3Va__box.CircleCheckbox-module__eYd3Va__loading:after{display:none!important}.CircleCheckbox-module__eYd3Va__checkboxInput{opacity:0;pointer-events:none;border-radius:0;position:absolute}.CircleCheckbox-module__eYd3Va__checkboxInput:checked+.CircleCheckbox-module__eYd3Va__box:not(.CircleCheckbox-module__eYd3Va__loading):after{display:block}
.Radio-module__jFtJDa__radioInput{visibility:hidden;position:absolute}.Radio-module__jFtJDa__radioInput:checked~.Radio-module__jFtJDa__circle{background-color:var(--color);border:3px solid #fff}.Radio-module__jFtJDa__radioInput:disabled~.Radio-module__jFtJDa__text{color:#a9a9a9}.Radio-module__jFtJDa__circle{background-color:#fff;border:8px solid #fff;border-radius:50%;width:20px;height:20px;transition:background-color .2s ease-out,border .2s ease-out;position:absolute;transform:translate(2px)}.Radio-module__jFtJDa__text{margin-left:12px}
.HealthCart-module__8ByoPq__styledAccordionTrigger{all:unset;cursor:pointer;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;width:100%;height:30px;padding:0 10px;display:flex}.HealthCart-module__8ByoPq__styledTrigger{all:unset;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:60px;display:flex}.HealthCart-module__8ByoPq__styledAccordionTrigger:last-child{border-bottom:none}.HealthCart-module__8ByoPq__styledAccordionTrigger .HealthCart-module__8ByoPq__expandPoint svg,.HealthCart-module__8ByoPq__styledTrigger .HealthCart-module__8ByoPq__expandPoint svg{transition:transform .3s ease-in-out}.HealthCart-module__8ByoPq__styledAccordionTrigger[data-state=open] .HealthCart-module__8ByoPq__expandPoint svg,.HealthCart-module__8ByoPq__styledTrigger[data-state=open] .HealthCart-module__8ByoPq__expandPoint svg{transform:rotate(270deg)}.HealthCart-module__8ByoPq__styledAccordionTrigger[data-state=closed] .HealthCart-module__8ByoPq__expandPoint svg,.HealthCart-module__8ByoPq__styledTrigger[data-state=closed] .HealthCart-module__8ByoPq__expandPoint svg{transform:rotate(90deg)}
.RecipeCard-module__L5EF5a__recipeName{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}
.ScrollStyles-module__VjNBHa__hideScroll::-webkit-scrollbar{display:none}.ScrollStyles-module__VjNBHa__hideScroll{-ms-overflow-style:none;scrollbar-width:none}
