.ScoreGraph-module-scss-module__eBhVNq__graph{perspective:400vmin;transform-style:preserve-3d;max-width:320px;margin:-70px auto -60px;padding:15px;position:relative}.ScoreGraph-module-scss-module__eBhVNq__graph canvas{width:100%!important;height:auto!important}.ScoreGraph-module-scss-module__eBhVNq__graph:before{content:"";border:21px solid #0000;border-color:#fff #0000 #0000 #fff;border-radius:50%;width:100%;height:100%;position:absolute;top:78px;left:0;transform:rotate(45deg);box-shadow:-4px -4px 11px -7px #00000014}.ScoreGraph-module-scss-module__eBhVNq__graph:after{content:"";z-index:-1;border:60px solid #0000;border-color:#fff #0000 #0000 #fff;border-radius:50%;width:0;height:0;position:absolute;top:calc(50% + 18px);left:calc(50% - 59px);transform:rotate(45deg);box-shadow:-4px -4px 11px -7px #00000014}.ScoreGraph-module-scss-module__eBhVNq__graph .ScoreGraph-module-scss-module__eBhVNq__arrow{transform-origin:28px 8px;position:absolute;top:calc(50% + 69px);left:calc(50% - 30px)}.ScoreGraph-module-scss-module__eBhVNq__graph label{font-family:var(--font-tt-commons),sans-serif;font-size:17px;font-weight:600;position:absolute;top:calc(50% + 81px);left:50%}.ScoreGraph-module-scss-module__eBhVNq__graph label:last-of-type{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(64deg)translateY(-150px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(3){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(14deg)translateY(-150px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(2){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-29deg)translateY(-150px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:first-child{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-66deg)translateY(-150px)rotateX(0)}@media (min-width:768px){.ScoreGraph-module-scss-module__eBhVNq__graph{max-width:270px}.ScoreGraph-module-scss-module__eBhVNq__graph:before{top:65px}.ScoreGraph-module-scss-module__eBhVNq__graph:after{border-width:48px;left:calc(50% - 46px)}.ScoreGraph-module-scss-module__eBhVNq__graph .ScoreGraph-module-scss-module__eBhVNq__arrow{top:calc(50% + 57px);left:calc(50% - 25px)}.ScoreGraph-module-scss-module__eBhVNq__graph label{top:calc(50% + 65px)}.ScoreGraph-module-scss-module__eBhVNq__graph label:last-of-type{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(64deg)translateY(-123px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(3){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(14deg)translateY(-123px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(2){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-29deg)translateY(-123px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:first-child{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-66deg)translateY(-123px)rotateX(0)}}@media (min-width:1024px){.ScoreGraph-module-scss-module__eBhVNq__graph{max-width:200px}.ScoreGraph-module-scss-module__eBhVNq__graph:before{top:48px}.ScoreGraph-module-scss-module__eBhVNq__graph:after{border-width:36px;top:calc(50% + 12px);left:calc(50% - 36px)}.ScoreGraph-module-scss-module__eBhVNq__graph .ScoreGraph-module-scss-module__eBhVNq__arrow{top:calc(50% + 38px);left:calc(50% - 32px)}.ScoreGraph-module-scss-module__eBhVNq__graph .ScoreGraph-module-scss-module__eBhVNq__arrow img{width:30px}.ScoreGraph-module-scss-module__eBhVNq__graph label{font-size:12px;top:calc(50% + 50px)}.ScoreGraph-module-scss-module__eBhVNq__graph label:last-of-type{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(64deg)translateY(-90px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(3){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(14deg)translateY(-90px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:nth-child(2){transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-29deg)translateY(-90px)rotateX(0)}.ScoreGraph-module-scss-module__eBhVNq__graph label:first-child{transform:translateY(-50%)translate(-50%)translateZ(6.2px)rotate(-66deg)translateY(-90px)rotateX(0)}}
.TabsMeals-module-scss-module__sa_nHG__tabsMeals{width:100%;padding:40px 10%}.TabsMeals-module-scss-module__sa_nHG__tabsMeals.TabsMeals-module-scss-module__sa_nHG__sticky{padding:35px 10%}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul{justify-content:space-between;align-items:center;display:flex;position:relative}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li button{appearance:none;cursor:pointer;background-color:#0000;border:10px solid #0000;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot{z-index:1;background-color:#fff;border:2px solid #ff5f55;border-radius:15px;width:15px;height:15px;display:none;position:relative}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot+.TabsMeals-module-scss-module__sa_nHG__separate{display:none}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__current{border-color:#fff;outline:2px solid #ff5f55}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__current.TabsMeals-module-scss-module__sa_nHG__required{outline-color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__show,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__show+.TabsMeals-module-scss-module__sa_nHG__separate{display:block}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__active{background-color:#ff5f55}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li:not(.TabsMeals-module-scss-module__sa_nHG__clickable) button{pointer-events:none}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev{border-color:#5a008c;display:block}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next label,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev label{color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next.TabsMeals-module-scss-module__sa_nHG__active,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev.TabsMeals-module-scss-module__sa_nHG__active{background-color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next:after,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next:before,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:after,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:before{content:"";border-bottom:2px solid #5a008c;border-right:2px solid #5a008c;width:8px;height:8px;margin-left:2px;position:absolute;top:50%;left:100%;transform:translateY(-50%)rotate(-45deg)}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next:before,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:before{margin-left:8px}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__next button,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev button{pointer-events:all}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__disabled{opacity:.5}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev{border-color:#ff5f55}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev label{color:#ff5f55}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev.TabsMeals-module-scss-module__sa_nHG__active{background-color:#ff5f55}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:after,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:before{border-color:#ff5f55;margin-left:0;margin-right:2px;left:auto;right:100%;transform:translateY(-50%)rotate(135deg)}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__prev:before{margin-right:8px}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__required{border-color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__required+.TabsMeals-module-scss-module__sa_nHG__separate{background:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__required label{color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__required.TabsMeals-module-scss-module__sa_nHG__active{background-color:#5a008c}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__separate{background:#ff5f55;flex:1;height:2px}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__odd label{margin-top:0;margin-bottom:5px;top:auto;bottom:100%}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li label{color:#ff5f55;text-align:center;width:80px;font-family:var(--font-sf-pro-display-bold),sans-serif;cursor:pointer;margin-top:5px;font-size:12px;line-height:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (min-width:481px){.TabsMeals-module-scss-module__sa_nHG__tabsMeals.TabsMeals-module-scss-module__sa_nHG__sticky{padding:15px 10% 28px}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__odd label{margin-top:5px;margin-bottom:0;top:100%;bottom:auto}}@media (min-width:1024px){.TabsMeals-module-scss-module__sa_nHG__tabsMeals{margin-bottom:20px;padding:10px 10% 40px}.TabsMeals-module-scss-module__sa_nHG__tabsMeals.TabsMeals-module-scss-module__sa_nHG__sticky{padding:20px 10%}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li label{width:105px;font-size:16px;line-height:normal}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot+.TabsMeals-module-scss-module__sa_nHG__separate{display:block}.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__next,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__prev,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__next+.TabsMeals-module-scss-module__sa_nHG__separate,.TabsMeals-module-scss-module__sa_nHG__tabsMeals ul li.TabsMeals-module-scss-module__sa_nHG__dot.TabsMeals-module-scss-module__sa_nHG__prev+.TabsMeals-module-scss-module__sa_nHG__separate{display:none}}
.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:26px;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:16px;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__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:20px;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:768px){.RecommendationMeals-module-scss-module__mueOYa__head .RecommendationMeals-module-scss-module__mueOYa__wrapGraph{overflow:visible}}@media (min-width:1024px){.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=397c37619c94c0b3.css.map*/