@charset "UTF-8";.cf:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hidden{display:none}@media screen and (max-width:60em){.desktop-only{display:none!important}}@media screen and (min-width:60.0625em){.hide-on-desktop{display:none!important}}@media print{.hide-on-desktop{display:none}}@media screen and (max-width:53.125em){.hide-on-mobile{display:none!important}}@media screen and (min-width:53.1875em){.mobile-only{display:none!important}}.last{margin-bottom:0!important;padding-bottom:0!important}.nopadding{padding:0!important}.nopadding-bottom{padding-bottom:0!important}.padding-x-small{padding:1rem}@media screen and (min-width:53.1875em){.padding-x-small{padding:1.5rem}}.padding-small{padding:1.5rem}@media screen and (min-width:53.1875em){.padding-small{padding:2rem}}.padding-medium{padding:2rem}.padding-large{padding:2rem}@media screen and (min-width:53.1875em){.padding-large{padding:3rem}}.padding-x-large{padding:3rem}@media screen and (min-width:53.1875em){.padding-x-large{padding:3rem 6rem}}@media screen and (max-width:53.125em){.padding-top-large-mobile{padding-top:1.5rem!important}}.spacer-none{margin-bottom:0!important}.spacer-xx-small{margin-bottom:.5rem!important}.spacer-x-small{margin-bottom:.5rem!important}@media screen and (min-width:53.1875em){.spacer-x-small{margin-bottom:1rem!important}}.spacer-small{margin-bottom:1.5rem!important}@media screen and (min-width:53.1875em){.spacer-small{margin-bottom:2rem!important}}.spacer-medium{margin-bottom:1.8rem!important}@media screen and (min-width:53.1875em){.spacer-medium{margin-bottom:2.5rem!important}}.spacer-large{margin-bottom:2rem!important}@media screen and (min-width:53.1875em){.spacer-large{margin-bottom:3rem!important}}.spacer-x-large{margin-bottom:3rem!important}@media screen and (min-width:53.1875em){.spacer-x-large{margin-bottom:6rem!important}}@media screen and (min-width:60.0625em){.spacer-x-small-desktop{margin-bottom:1rem!important}}@media screen and (min-width:60.0625em){.spacer-small-desktop{margin-bottom:2rem!important}}@media screen and (min-width:60.0625em){.spacer-large-desktop{margin-bottom:3rem!important}}@media screen and (min-width:60.0625em){.spacer-x-large-desktop{margin-bottom:6rem!important}}@media screen and (max-width:53.125em){.spacer-x-small-mobile{margin-bottom:.5rem!important}}@media screen and (max-width:53.125em){.spacer-small-mobile{margin-bottom:1rem!important}}@media screen and (max-width:53.125em){.spacer-large-mobile{margin-bottom:3rem!important}}.align-center{text-align:center!important}.align-left{text-align:left!important}.align-right{text-align:right!important}@media screen and (max-width:53.125em){.align-center-mobile{text-align:center!important}}@media screen and (max-width:53.125em){.align-left-mobile{text-align:left!important}}@media screen and (max-width:53.125em){.align-right-mobile{text-align:right!important}}.centered{margin-left:auto;margin-right:auto;display:block}.position-relative{position:relative!important}.normal{font-weight:400!important}.nobr{white-space:nowrap}.block{display:block}.inline-block{display:inline-block!important}@media screen and (max-width:53.125em){.mobile--extra-constrain{margin:0 1.5rem}}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Lato"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.woff2") format("woff2"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.woff") format("woff"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.ttf") format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Lato-Bold"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff2") format("woff2"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff") format("woff"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.ttf") format("truetype")}@font-face{font-family:Lato;font-weight:900;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Lato-Bold"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff2") format("woff2"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff") format("woff"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.ttf") format("truetype")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Roboto"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.woff2") format("woff2"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.woff") format("woff"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-regular.ttf") format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Roboto"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff2") format("woff2"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.woff") format("woff"),url("https://p.ec-cloud.org/hline/fonts/nl-be/garet-bold.ttf") format("truetype")}.nutriscore .nutriscore__flex{position:relative;z-index:1}.nutriscore .nutriscore-foodtype__input{position:absolute;margin-left:-9999px;visibility:hidden}.nutriscore input[type=radio].nutriscore-foodtype__input:checked+label{box-shadow:inset 0 0 0 2px #277c65}.nutriscore input[type=radio].nutriscore-foodtype__input:checked+label .nutriscore-foodtype__label--inner{background-color:#277c65}.nutriscore input[type=radio].nutriscore-foodtype__input:checked+label span{color:#fff}.nutriscore .nutriscore-foodtype__label{position:relative;display:flex;flex-grow:1;flex-direction:row;border-radius:.8rem;margin-bottom:1rem;text-align:left;background-repeat:no-repeat;background-size:contain;padding-left:30%;box-shadow:inset 0 0 0 2px #64dc64}@media screen and (min-width:53.1875em){.nutriscore .nutriscore-foodtype__label{flex-direction:column;padding-left:0;padding-top:55%;margin-bottom:2.5rem}}@media screen and (min-width:53.1875em){.nutriscore .nutriscore-foodtype__label:hover{box-shadow:inset 0 0 0 2px #277c65}}@media screen and (min-width:53.1875em){.nutriscore .nutriscore-foodtype__label:hover .nutriscore-foodtype__label--inner{background-color:#277c65}}@media screen and (min-width:53.1875em){.nutriscore .nutriscore-foodtype__label:hover .nutriscore-foodtype__label--inner span{color:#fff}}.nutriscore .nutriscore-foodtype__label--inner{display:flex;flex-grow:1;flex-direction:column;z-index:-1;background-color:#64dc64;padding:2.5rem 1rem;text-align:center;border-bottom-right-radius:.8rem;border-top-right-radius:.8rem}@media screen and (min-width:53.1875em){.nutriscore .nutriscore-foodtype__label--inner{padding:1rem;border-top-right-radius:0;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}}.nutriscore .nutriscore-foodtype__label--inner span{line-height:1.2;font-weight:700}.nutriscore .nutriscore-foodtype__label--inner span:last-of-type{margin-bottom:0}.nutriscore .nutriscore__explanation{padding:1rem;margin-bottom:1rem;border-radius:.8rem;border:2px solid #64dc64}@media screen and (min-width:53.1875em){.nutriscore .nutriscore__explanation{padding:1.5rem;margin-bottom:2.5rem}}.nutriscore .nutriscore__explanation p:last-of-type{margin-bottom:0}@media screen and (min-width:53.1875em){.nutriscore .form__group--sectioned h3{margin-left:-50%}}.nutriscore .form__field__suffix a{text-decoration:none}.nutriscore .form__field__suffix a:hover{text-decoration:none;color:#64dc64}.nutriscore .form__item__note{padding:0 1.5rem;font-size:1.6rem;margin-bottom:3rem}.nutriscore .form__item__note p{margin-bottom:1rem}.nutriscore .form__item__note a{font-weight:700;text-decoration:none}.nutriscore .form__item__note a:hover{color:#64dc64}.nutriscore .action-link{vertical-align:middle;text-decoration:none;font-size:1.6rem;font-weight:700;margin-left:1.5rem}.nutriscore .action-link:hover{color:#64dc64}.nutriscore .action-link i{margin-right:1rem}.nutriscore .action-link i,.nutriscore .action-link i:before{vertical-align:middle}.nutriscore .nutriscore__faq .icon-chevron-right:before{line-height:1}.nutriscore .nutriscore__result{background-color:#32a082;border-radius:1rem;padding:1.5rem}@media screen and (min-width:53.1875em){.nutriscore .nutriscore__result{padding:3rem}}.nutriscore .nutriscore__result h2{color:#fff;margin-bottom:0}.nutriscore .nutriscore__result .nutriscore__result__img{padding:1.5rem 0;text-align:center}@media screen and (min-width:53.1875em){.nutriscore .nutriscore__result .nutriscore__result__img{padding:3rem 0}}.nutriscore .nutriscore__result .nutriscore__result__img img{margin-bottom:0}.nutriscore .nutriscore__result p{color:#fff}