.FlexibilityMeals-module-scss-module__NocooG__sticky{z-index:990;position:sticky;top:0}.FlexibilityMeals-module-scss-module__NocooG__sticky .FlexibilityMeals-module-scss-module__NocooG__wrapTabs{gap:0;padding-bottom:0}.FlexibilityMeals-module-scss-module__NocooG__container{background-color:#fcf6ff;overflow:hidden;box-shadow:0 7px 5px #5c2d884d}.FlexibilityMeals-module-scss-module__NocooG__container.FlexibilityMeals-module-scss-module__NocooG__orangeBg{background-color:#ffe8e0}.FlexibilityMeals-module-scss-module__NocooG__wrapTabs{color:#5a008c;flex-wrap:wrap;align-items:center;gap:0 15px;padding-bottom:10px;display:flex}.FlexibilityMeals-module-scss-module__NocooG__wrapTabs .FlexibilityMeals-module-scss-module__NocooG__title{display:none}.FlexibilityMeals-module-scss-module__NocooG__wrapTabs .FlexibilityMeals-module-scss-module__NocooG__titleText{font-weight:600}.FlexibilityMeals-module-scss-module__NocooG__slices{margin-top:50px;padding-inline:15px}@media (min-width:481px){.FlexibilityMeals-module-scss-module__NocooG__container{overflow:visible}.FlexibilityMeals-module-scss-module__NocooG__sticky .FlexibilityMeals-module-scss-module__NocooG__wrapTabs{padding-bottom:10px}}@media (min-width:1024px){.FlexibilityMeals-module-scss-module__NocooG__sticky .FlexibilityMeals-module-scss-module__NocooG__wrapTabs .FlexibilityMeals-module-scss-module__NocooG__title{display:none}.FlexibilityMeals-module-scss-module__NocooG__wrapTabs{align-items:center;max-width:1220px;margin-inline:auto;padding:0 15px 15px}.FlexibilityMeals-module-scss-module__NocooG__wrapTabs .FlexibilityMeals-module-scss-module__NocooG__title{width:100%;padding-top:30px;display:block}}
.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__alignTop{top:0;transform:translate(-50%)}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal{width:calc(100% - 30px);min-width:auto;max-width:600px}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal>div{padding:20px}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal>div>div{font-size:20px;font-family:var(--font-sf-pro-display-bold),sans-serif;color:#5a008c;background-color:#fcf6ff;border-radius:10px;padding:20px}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal>div>div p{text-align:center;margin-bottom:20px}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal [class*=actions]{justify-content:center;gap:20px;display:flex}.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal [class*=actions] button,.MissedMealsAlert-module-scss-module__BSj-NG__modalWrap .MissedMealsAlert-module-scss-module__BSj-NG__confirmModal [class*=actions] a{flex:1;justify-content:center;align-items:center;max-width:300px;min-height:50px;margin:0 10px;padding:5px 15px;line-height:21px;display:flex}
.OfferedProducts-module-scss-module__c0b9ua__headContent{padding:15px 30px 0}.OfferedProducts-module-scss-module__c0b9ua__headContent .OfferedProducts-module-scss-module__c0b9ua__title{text-align:center;color:#5a008c;width:100%;font-family:var(--font-sf-pro-display-semibold),sans-serif;letter-spacing:-.6px;padding:0;font-size:16px}.OfferedProducts-module-scss-module__c0b9ua__headContent .OfferedProducts-module-scss-module__c0b9ua__title strong{color:#5a008c;font-weight:400}
.RecommendationProgressBar-module-scss-module__ilwr2W__barre{z-index:99;background-color:#fff;width:100%;padding:15px 0;position:fixed;top:auto;bottom:0;left:0;box-shadow:1px 1px 5px 1px #ccc}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__prev button{width:160px}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__prev.RecommendationProgressBar-module-scss-module__ilwr2W__hide{visibility:hidden}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__spot{box-sizing:border-box;text-align:center}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__spot .RecommendationProgressBar-module-scss-module__ilwr2W__nbr{font-family:var(--font-tt-commons),sans-serif;color:#5a008c;font-size:22px;font-weight:600;line-height:24px;display:block}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__spot .RecommendationProgressBar-module-scss-module__ilwr2W__erreur{font-family:var(--font-tt-commons),sans-serif;color:#ff5f55;font-size:14px;font-weight:600;display:none}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button{min-width:160px;max-width:320px;margin-left:auto}.RecommendationProgressBar-module-scss-module__ilwr2W__barre.RecommendationProgressBar-module-scss-module__ilwr2W__error .RecommendationProgressBar-module-scss-module__ilwr2W__spot .RecommendationProgressBar-module-scss-module__ilwr2W__nbr{color:#ff5f55}.RecommendationProgressBar-module-scss-module__ilwr2W__barre.RecommendationProgressBar-module-scss-module__ilwr2W__error .RecommendationProgressBar-module-scss-module__ilwr2W__spot .RecommendationProgressBar-module-scss-module__ilwr2W__erreur{display:block}@media (min-width:768px){.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button{font-size:20px}}@media (max-width:629px){.RecommendationProgressBar-module-scss-module__ilwr2W__barre{box-shadow:1px 1px 5px 1px #ccc}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button,.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__prev button{text-indent:-99999px;width:65px;min-width:auto;font-size:0}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button img,.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__prev button img{margin:0;display:block}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button{justify-content:center;align-items:center;display:flex}.RecommendationProgressBar-module-scss-module__ilwr2W__barre .RecommendationProgressBar-module-scss-module__ilwr2W__action button img{width:25px;display:block}}
.RecommendationMeals-module-scss-module__mueOYa__wrapper{background-color:#fcf6ff}.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph{z-index:10;transform-origin:bottom;background-color:#fff;border:1px solid #442fcc66;border-radius:10px;width:100%;min-width:320px;padding:10px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)scale(.45)}.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph .RecommendationMeals-module-scss-module__mueOYa__scoreLabel{color:#ffe079;font-size:36px;font-family:var(--font-sf-pro-display-semibold),sans-serif;white-space:nowrap}.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph .RecommendationMeals-module-scss-module__mueOYa__scoreAction{font-size:20px;font-family:var(--font-sf-pro-display),sans-serif;color:#74736d}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapTitle{background-color:#ffeee9;justify-content:center;align-items:center;min-height:64px;display:flex}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapTitle>div{width:100%}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapTitle .RecommendationMeals-module-scss-module__mueOYa__title{margin:0}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapGraph{margin:20px auto auto;overflow:hidden}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__tabs{margin-top:30px}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__scoreText{color:#5a008c;font-family:var(--font-tt-commons),sans-serif;text-align:center;margin-top:10px;font-size:18px;font-weight:600}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__scoreText strong{display:block}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__scoreLabel{color:#fff;background-color:#5a008c;border-radius:10px;margin:15px auto 0;padding:7px 15px;font-size:26px;display:inline-block}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__filterText{text-align:center;color:#5a008c;max-width:770px;font-size:16px;line-height:24px;font-family:var(--font-sf-pro-display),sans-serif;margin:20px auto;padding:0 15px}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__filterText ul{text-align:left;max-width:max-content;margin:10px auto;padding:0 15px}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__filterText ul li{list-style:outside}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__filterText ul li strong{font-family:var(--font-sf-pro-display-semibold),sans-serif}@media (min-width:630px){.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph{padding:40px 10px 10px;transform:translate(-50%)scale(.7)}}@media (min-width:768px){.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapGraph{overflow:visible}}@media (min-width:1024px){.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph{width:calc(100% - 40px);min-width:auto;transform:translate(-50%)scale(1)}.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph .RecommendationMeals-module-scss-module__mueOYa__scoreLabel{font-size:28px}.RecommendationMeals-module-scss-module__mueOYa__tooltipGraph>div:not(.RecommendationMeals-module-scss-module__mueOYa__scoreAction){margin:-70px auto -40px}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapGraph{margin-top:50px}.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__scoreText{margin-top:40px}}
/*# sourceMappingURL=6d961ef7fa2e29cc.css.map*/