html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--border-radius-big: 15px;--border-radius-small: 5px;--color-additives: #cc8b00;--color-body: var(--color-dark);--color-dark: #343434;--color-footer: #2e6fb3;--color-hover: rgba(var(--color-primary-rgb), .1);--color-ingredients: #00ad08;--color-null: #a3b7cc;--color-primary-rgb: 0, 122, 255;--color-primary: #007aff;--gradient-average: linear-gradient(to right, rgb(0,0,217), rgb(0,200,217));--padding-horizontal-big: 90px;--padding-horizontal-small: 30px}*,*:after,*:before{box-sizing:border-box}::selection{background:var(--color-primary);color:#fff}html{font-size:62.5%}body{color:var(--color-body);font-family:Figtree,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:300;line-height:1.75;margin:0;overflow-wrap:break-word;word-wrap:break-word}h1,h2,h3,h4,p{margin:0}h1{color:var(--color-dark);font-size:5.5rem;font-weight:700;line-height:1}h2{color:var(--color-primary);font-size:4.5rem;font-weight:600;line-height:1.1}.accent{color:var(--color-primary)}@media screen and (min-width:1024px){body{font-size:1.4rem;line-height:1.4}h1{font-size:4.5rem;line-height:1.1}h2{font-size:4rem;line-height:1.25}}.btn{border:none;background:none;color:var(--color-dark);cursor:pointer;font-size:1.4rem;font-weight:700;text-transform:uppercase}.btns-container{display:flex;gap:1rem}a.btn{text-decoration:none}.btn__container{display:inline-block;width:fit-content;text-decoration:none}.btn--primary{background:var(--color-primary);border-radius:var(--border-radius-small);color:#fff;padding:1rem 2rem;transition:background-color .15s,color .15s,box-shadow .15s}.btn--primary:hover{background:#fff;box-shadow:inset 0 0 0 .3rem var(--color-primary);color:var(--color-primary)}.btn--primary.selected{background:#fff;box-shadow:inset 0 0 0 .3rem var(--color-primary);color:var(--color-primary);pointer-events:none}.btn--subtle{border-radius:var(--border-radius-big);color:var(--color-primary);padding:1rem 2rem;transition:background-color .15s}.btn--subtle:hover{background-color:var(--color-hover)}.block{display:flex;justify-content:center;margin:15rem 0}.container{display:flex;flex-direction:column;max-width:1440px;padding:0 var(--padding-horizontal-small);width:100%}.block__header{margin-bottom:2rem}.block.block--page-header{margin-top:15rem}.page__header{display:flex;flex-direction:column;align-items:center;text-align:center}.block__contents{display:flex}.block__text{display:flex;flex-direction:column;gap:2rem}.block--center .container,.block--center .block__contents,.block--center .block__text{align-items:center;text-align:center}.block--vertical .block__contents{flex-direction:column;gap:2rem}@media screen and (min-width:1024px){.block{margin:9rem 0}.container{padding:0 var(--padding-horizontal-big)}.block__header{margin-bottom:1.5rem}.block__text{gap:1.5rem}.block--right .container,.block--right .block__contents,.block--right .block__text{align-items:flex-end;text-align:right}}.form{display:grid}.form--contact{gap:1rem;grid-template-columns:1fr;grid-template-rows:repeat(5,auto);max-width:60rem;width:100%}.form--contact .form__item .input{border:1px solid var(--color-null);border-radius:var(--border-radius-small);height:100%;padding:1.2rem;width:100%}.form--contact .form__item .input::placeholder{color:var(--color-null)}.form--contact .form__message .input{display:block;height:19rem;resize:none}@media screen and (min-width:1024px){.form--contact{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);max-width:81rem}.form--contact .form__name,.form--contact .form__email,.form--contact .form__subject{grid-column:1}.form--contact .form__message{grid-column:2;grid-row:1 / 4}.form--contact .form__message .input{height:100%}.form--contact .form__submit{grid-column:1 / 3;grid-row:4;width:100%}}.img__container{align-items:center;display:flex;justify-content:center;overflow:hidden}.img__container .img{max-width:100%;max-height:100%;object-fit:contain;display:block}.page__header{justify-content:center}.page__header--home .logo{max-width:56rem;width:100%}.page__header--home .logo,.page__header--home .page__heading{z-index:1}.page__header--home .leaf{position:absolute;max-width:28rem;opacity:.1;transform:rotate(-19.25deg);width:100%;z-index:0}.block--team .block__contents{flex-direction:column}.block--team .team{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-around;margin:4rem 0 6rem}.person{width:210px}.person .person__image{aspect-ratio:1 / 1;border:6px solid var(--color-primary);border-radius:50%;margin-bottom:2rem;width:100%}.person .person__name{font-size:3rem;line-height:1;text-align:center}@media screen and (min-width:1024px){.block--team .team{gap:10rem;margin-top:6rem}.person{width:240px}}.block--faq .block__heading{font-size:3rem}.link{color:var(--color-body);outline:none;text-decoration:none;transition:opacity .05s}.link:hover{opacity:.55}.link--underline{text-decoration:underline}.navbar__overlay{position:fixed;inset:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000026;z-index:5}body:has(.navbar__overlay){overflow:hidden}.navbar{position:fixed;top:0;width:100%;background:#fff;z-index:10;transition:transform .3s ease,box-shadow .3s ease}.navbar--hidden{transform:translateY(-100%)}.navbar--shadow{box-shadow:0 2px 6px #00000014}.navbar__inner{height:7.2rem;display:flex;align-items:center;justify-content:space-between}.navbar__logo:hover{opacity:1}.navbar__logo img{height:3.2rem;margin:2rem 2.5rem}.navbar__links{display:flex;margin:0;height:100%;padding:0;gap:0;list-style:none}.navbar__links li{display:flex;border-radius:0}.navbar i{margin-right:.5rem}.navbar__links a,.navbar__search-btn{display:flex;font-weight:500;justify-content:center;align-items:center;flex:1;padding:0 1.5rem;height:100%;border-radius:0;text-decoration:none;color:var(--color-body);background:none;border:none;cursor:pointer}.navbar__search-btn{margin-right:1.5rem}.navbar__links a:hover,.navbar__search-btn:hover{background:#eee}.navbar__search{padding:1rem 2rem;display:flex;flex-direction:column;color:var(--color-null)}.search__input__container{display:flex;width:100%}.search__input__container i{margin-top:.2rem}.search__input{color:var(--color-body);width:100%;margin-bottom:.5rem;padding:0rem;font-size:1.7rem;border:0;outline:0}.search__input::placeholder{color:var(--color-null)}.search__bar{background:var(--color-null);width:100%;height:1px;margin-bottom:2rem}.navbar__menu-btn{background:none;border:none;color:var(--color-primary);cursor:pointer;display:none;font-size:4rem;margin-right:2.5rem}.navbar__icon{transition:transform .15s}body:has(.navbar__overlay) .navbar__icon{transform:rotate(180deg)}.navbar__mobile{display:flex;flex-direction:column}.navbar__mobile a{display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--color-body);padding:1.5rem 0;font-size:1.8rem;font-weight:500}.navbar__mobile a:hover{background:#eee}.card-array.navbar__products{display:flex;flex-wrap:nowrap;gap:4rem;justify-content:flex-start;padding:2rem 4rem 4rem;overflow-x:auto;overflow-y:hidden}@media(max-width:1023px){.navbar__links{display:none}.navbar__menu-btn{display:block}.search__input{font-size:2rem}.navbar__logo img{height:5.4rem}.navbar__inner{height:9.4rem}}@media screen and (min-width:1024px){.navbar__mobile,.navbar__menu-btn{display:none}}.block--success h1{color:var(--color-primary)}.block--cards .block__contents{flex-direction:column}.block--cards .card-array{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-around;margin-top:4rem}.card{box-shadow:0 0 6px #00000026;cursor:pointer;line-height:1;transition:transform .1s ease,box-shadow .1s}.card:hover{box-shadow:0 0 6px rgba(var(--color-primary-rgb),.15);transform:scale(1.075)}.card.selected{border:4px solid var(--color-primary)}.card--category{align-items:center;border-radius:var(--border-radius-small);display:flex;flex-direction:column;height:25rem;justify-content:center;padding:1.5rem;width:25rem}.card--category .card__image{height:18rem;width:18rem}.card--category .card__title{color:var(--color-primary);font-size:1.8rem;text-align:center}@media screen and (min-width:1024px){.card{box-shadow:0 0 4px #00000026}.card:hover{box-shadow:0 0 4px rgba(var(--color-primary-rgb),.15)}.card--category{height:20rem;padding:1.2rem;width:20rem}.card--category .card__image{height:14.4rem;width:14.4rem}.card--category .card__title{font-size:1.44rem}}.card--product{border-radius:var(--border-radius-big);display:grid;gap:1.28rem;grid-template-columns:25.2rem 8rem;grid-template-rows:25.2rem 12rem;padding:3.2rem 2.4rem}.card--product p,.card--product a{font-size:1.04rem;line-height:1.14}.card--product .large{font-size:1.68rem}.card--product .card__image{grid-column:1;grid-row:1}.card--product .card__lower{display:flex;flex-direction:column;grid-column:1;grid-row:2;justify-content:space-evenly}.card--product .card__title{color:var(--color-primary);font-size:1.92rem;line-height:1.2}.card--product .card__store{align-items:flex-end;display:flex;gap:.64rem}.card--product .card__store-header{color:var(--color-primary);font-size:1.36rem;line-height:1}.card--product .card__scores{display:flex;flex-direction:column;grid-column:2;grid-row:1;justify-content:space-around}.card--product .card__category-score-header,.card--product .card__processing-score-header{color:var(--color-primary);font-size:1.12rem;font-weight:900;text-align:center;text-transform:uppercase;line-height:.85}.card--product .card__category-score-container{align-items:center;aspect-ratio:1 / 1;border-radius:50%;display:flex;justify-content:center;margin-top:.4rem}.card--product .card__category-score,.card--product .card__processing-score{font-size:3.2rem;font-weight:900;text-align:center}.card--product .card__category-score{color:#fff}.card--product .card__category-header{color:var(--color-primary);font-size:1.36rem;margin:.64rem 0 .4rem}.card--product .card__save-item-container{align-items:center;display:flex;justify-content:center}.card--product .card__save-item{aspect-ratio:1 / 1;border-radius:50%;color:var(--color-body);font-size:3.6rem;height:6.8rem;transition:color .15s,background-color .15s}.card--product .card__save-item:hover{color:var(--color-primary);background:var(--color-hover)}.card--product .card__save-item.saved{color:var(--color-primary)}@media screen and (max-width:375px){.card--product{gap:.768rem;grid-template-columns:15.12rem 4.8rem;grid-template-rows:15.12rem 7.2rem;padding:1.92rem 1.44rem}.card--product p,.card--product a{font-size:.624rem}.card--product .large{font-size:1.008rem}.card--product .card__title{font-size:1.152rem}.card--product .card__store{gap:.384rem}.card--product .card__store-header{font-size:.816rem}.card--product .card__category-score-header,.card--product .card__processing-score-header{font-size:.672rem}.card--product .card__category-score-container{margin-top:.24rem}.card--product .card__category-score,.card--product .card__processing-score{font-size:1.92rem}.card--product .card__category-header{font-size:.816rem;margin:.384rem 0 .24rem}.card--product .card__save-item{font-size:2.16rem;height:4.08rem}}@media screen and (min-width:1024px),screen and (min-width:376px)and (max-width:476px){.card--product{gap:.96rem;grid-template-columns:18.9rem 6rem;grid-template-rows:18.9rem 9rem;padding:2.4rem 1.8rem}.card--product p,.card--product a{font-size:.78rem}.card--product .large{font-size:1.26rem}.card--product .card__title{font-size:1.44rem}.card--product .card__store{gap:.48rem}.card--product .card__store-header{font-size:1.02rem}.card--product .card__category-score-header,.card--product .card__processing-score-header{font-size:.84rem}.card--product .card__category-score-container{margin-top:.3rem}.card--product .card__category-score,.card--product .card__processing-score{font-size:2.4rem}.card--product .card__category-header{font-size:1.02rem;margin:.48rem 0 .3rem}.card--product .card__save-item{font-size:2.7rem;height:5.1rem}}.store-selector{display:flex;gap:2rem}.selector__store{display:flex;align-items:center;gap:.8rem;cursor:pointer;-webkit-user-select:none;user-select:none}.selector__store input[type=checkbox]{display:none}.selector__checkbox{width:16px;height:16px;border:2px solid var(--color-primary);border-radius:2px;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.selector__store input[type=checkbox]:checked+.selector__checkbox{background-color:var(--color-primary)}.block--overview>.container{display:flex;gap:5rem}.block--overview .block,.block--overview .block__header{margin:0}.block--overview .block .container{padding:0}.block--overview__image{max-height:400px;width:100%}.block--overview__category-score,.block--overview__processing-score{font-weight:800}@media screen and (min-width:764px){.block--overview>.container{display:grid;column-gap:12rem;grid-template-columns:300px 1fr;grid-template-rows:150px 150px;row-gap:0}.block--overview__image{grid-column:1;grid-row:1 / 3}.block--overview__category,.block--overview__processing{width:100%}.block--overview__category{grid-column:2;grid-row:1}.block--overview__processing{grid-column:2;grid-row:2}}.block--nutrients .block__contents{flex-direction:column}.block--nutrients .nutritional-information{margin-top:4rem}.block--nutrients .nutrient{align-items:center;display:flex;justify-content:space-between;height:7.3rem;width:74rem}.block--nutrients .nutrient__value{width:28rem}.block--nutrients .nutrient__number{display:block;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.3rem;overflow:visible;white-space:nowrap}.block--nutrients .nutrient__bar{height:.7rem;margin-bottom:3.3rem}.block--nutrients .nutrient--left .nutrient__bar{border-radius:.35rem .2rem .2rem .35rem}.block--nutrients .nutrient--right .nutrient__bar{border-radius:.2rem .35rem .35rem .2rem}.block--nutrients .nutrient__name{font-size:1.8rem}.block--nutrients .average .nutrient__number{font-size:1.4rem;font-weight:500;margin-top:1.6rem}.block--nutrients .nutrient:not(:has(.nutrient__bar)) .nutrient__number{margin:0;line-height:1}@media screen and (max-width:1023px){.block--nutrients .nutrient{width:100%}.block--nutrients .nutrient__value{width:10rem}.block--nutrients .nutrient__name{width:17rem}}@media screen and (max-width:424px){.block--nutrients .nutrient__name{font-size:1.4rem;width:13rem}}@media screen and (max-width:374px){.block--nutrients .nutrient__value{width:6rem}}.block--ingredients .block__text{flex-direction:row;margin-bottom:3.5rem}.block--ingredients .block__text.list--ingredients{flex-direction:column;margin:0}.block--ingredients .block__contents{flex-direction:column;overflow-x:auto;overflow-y:visible;width:100%}.block--ingredients .tree__node{border-radius:var(--border-radius-small);color:#fff;font-size:1.4rem;font-weight:500;padding:.5rem;width:15rem}.block--ingredients .tree__subtree{align-items:center;display:flex;gap:4rem;margin-bottom:1rem}.block--ingredients .tree--ingredients .tree__subtree:last-child{margin-bottom:0}.block--ingredients .tree__node--root{background:var(--color-primary)}.block--ingredients .tree__node.ingredient{background:var(--color-ingredients)}.block--ingredients .tree__node.additive{background:var(--color-additives)}.block--ingredients .ingredients-header,.block--ingredients .additives-header{font-weight:700}.block--ingredients .ingredients-header{color:var(--color-ingredients)}.block--ingredients .additives-header{color:var(--color-additives)}.no-select{pointer-events:none}.card--product.no-select{opacity:.6;filter:grayscale(100%)}.btn--compare.no-select{background:var(--color-null)}@media screen and (min-width:768px){.block--saved-items .block__text{flex-direction:row;justify-content:space-between}}.block--names{margin-bottom:1rem}.block--names .block__header{color:var(--color-primary);display:grid;font-size:1.6rem;gap:2rem;grid-template-columns:1fr 1fr;line-height:1.2;margin:0}.block--names .block__name2{text-align:right}.compare-products .block--overview{margin-top:0}.compare-products .block--overview>.container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.compare-products .block--overview .block__image1{grid-column:1;grid-row:1}.compare-products .block--overview .block__image2{grid-column:2;grid-row:1}.compare-products .block--overview .block--overview__category{grid-column:1 / 3;grid-row:2}.compare-products .block--overview .block--overview__processing{grid-column:1 / 3;grid-row:3}.compare-products .block--overview__category .block--overview__category-score-container{align-items:center;display:flex;flex-direction:column}.compare-products .block--comparison .block__heading{display:flex;justify-content:space-between;text-align:center}.compare-products .block--overview__category .block--overview__category-score-header{font-size:1.6rem;font-weight:900;text-transform:uppercase}.compare-products .block--comparison .block__middle{margin:0 1rem}.compare-products .block--overview__category.block--comparison .block__contents{display:flex;justify-content:center}@media screen and (min-width:1024px){.compare-products .block--overview>.container{gap:0;grid-template-columns:30rem 1fr 30rem;grid-template-rows:15rem 15rem}.compare-products .block--overview .block__image1{grid-column:1;grid-row:1 / 3}.compare-products .block--overview__category.block--comparison{align-items:center;grid-column:2;grid-row:1}.compare-products .block--overview__processing.block--comparison{align-items:center;grid-column:2;grid-row:2}.compare-products .block--overview .block__image2{grid-column:3;grid-row:1 / 3}}@media screen and (max-width:500px){.compare-products .block--comparison .block__heading{display:grid;gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.compare-products .block--comparison .block__middle{grid-column:1 / 3;grid-row:1}.compare-products .block--comparison .block__left{grid-column:1;grid-row:2}.compare-products .block--comparison .block__right{grid-column:2;grid-row:2}}.compare-products .block--nutrients .nutrient,.compare-products .block--nutrients .nutrient--with-average{height:8.7rem}.compare-products .block--nutrients .nutrient--with-average{justify-content:center;display:flex;flex-direction:column}.compare-products .nutrient__value:not(:has(.nutrient__bar)) .nutrient__number{margin-top:1rem}.compare-products .nutrient__value .nutrient__bar{margin-bottom:.7rem}.compare-products .nutrient__value.upside-down .nutrient__bar{margin-bottom:0}.compare-products .nutrient__value.upside-down .nutrient__number{margin:.3rem 0 0}.ingredients-comparison{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:1024px){.ingredients-comparison{flex-direction:row;gap:8rem}}.block--how{margin-bottom:3rem}.about-gdb .block--names{margin-top:3rem}.about-gdb .block--nutrients .block__text{text-align:left}.about-gdb .block--ingredients .block__text{flex-direction:column}.gradient-container{align-items:center;display:flex;justify-content:center}.gradient{border-radius:.4rem;height:.8rem;width:25rem}.gradient--average{background:var(--gradient-average)}.key{align-items:center;display:flex;gap:2rem}.key__header{line-height:1}.block--footer{background:var(--color-footer);border-radius:var(--border-radius-small);color:#fff;font-size:1.2rem;margin:15rem .5rem .5rem;padding-bottom:7rem;padding-top:7rem}.block--footer a{color:#fff}.legacy{font-family:Inter,sans-serif}.legacy *:not(.navbar):not(.navbar *){font-family:inherit}.navbar,.navbar *:not(i){font-family:Figtree,Arial,Helvetica,sans-serif}.block.legacy .container{margin:0 8px;max-width:none;padding:0}.block.legacy .block__heading{color:#000;font-size:38.4px;font-weight:300}.block.legacy p{color:#000;font-size:19.2px;font-weight:400;line-height:22.5px}.block.legacy a{all:revert}.block.legacy .team{gap:10px;justify-content:flex-start;margin-top:15px}.block.legacy .person{width:200px}.block.legacy .person__image{border:0;border-radius:0%;margin-bottom:7px}.block.legacy .person__name{color:#000;font-size:19.2px;font-weight:400;text-align:left}
