:root{--clr-blue-light: rgb(247, 249, 252);--clr-greenish: rgb(225, 255, 229);--clr-yellowish: rgb(255, 251, 240);--clr-yellow-highlight: rgb(255, 245, 120);--clr-inverted: white;--page-margin-x: 1.5em;--page-margin-x-desktop: 3em;--page-padding-x: 1.5em;--page-padding-y: 4em;--page-padding-x-desktop: 3em;--line-height: 2em;--fs-smaller: .8rem;--progbar-height: 40px;--rt-ff-primary: "Graphik", sans-serif;--rt-ff-secondary: "Pitch Sans", sans-serif;--rt-heder-min-height: 280px;--rt-header-padding: 1.5rem 0;--rt-header-img-y-offset: 270px;--toc-clr1: #D6E3F2;--toc-clr2: #A3C1E2;--toc-clr3: #A4D1CE;--toc-clr4: #AFD8AB;--toc-clr5: #FBEBA4;--toc-clr6: #FAE8D7;--toc-clr7: #FFE0E7;--toc-clr8: #E5DDF8}:root{--central-gutter-width: 1.5rem;--my-container-padding-x: 1.5rem}@media only screen and (min-width: 640px){:root{--rt-heder-min-height: initial;--rt-header-img-y-offset: 30px}}@media only screen and (min-width: 1100px){:root{--central-gutter-width: 6rem;--my-container-padding-x: 4rem}}.my-container{padding:4rem var(--my-container-padding-x)}.ingredient-container h1{font-size:40px;font-weight:500}.ingredient-container h2{margin-bottom:1rem;font-family:var(--rt-ff-secondary);font-size:32px}.ingredient-container h3{font-family:var(--rt-ff-secondary);font-size:18px;font-weight:600;line-height:1.5}.ingredient-container h4{font-family:var(--rt-ff-secondary);font-size:14px}.ingredient-container p,.ingredient-container li{font-size:18px;line-height:2.5}.header{min-height:var(--rt-heder-min-height);grid-area:header;background-repeat:no-repeat;background-position:top right;background-size:contain}.header img{position:absolute;right:0;max-width:200px}.toc-items .progress-1{background-color:var(--toc-clr1)}.toc-items .progress-2{background-color:var(--toc-clr2)}.toc-items .progress-3{background-color:var(--toc-clr3)}.toc-items .progress-4{background-color:var(--toc-clr4)}.toc-items .progress-5{background-color:var(--toc-clr5)}.toc-items .progress-6{background-color:var(--toc-clr6)}.toc-items .progress-7{background-color:var(--toc-clr7)}.toc-items .progress-8{background-color:var(--toc-clr8)}.ingredient-container{background:#fff}.ingredient-container .title,.ingredient-container .key,.rt-ff-secondary{font-family:var(--rt-ff-secondary)}.rt-upper{text-transform:uppercase}.rt-fs-smaller{font-size:var(--fs-smaller)}.ingredient-icon{max-width:25px;max-height:25px;position:absolute;left:-35px}.ingredient-icon-title{max-width:20px;max-height:20px;margin-top:2px;margin-right:8px}.present_in .value,.benefits .value{color:#828282;font-family:var(--rt-ff-secondary)}.info-section{display:grid;grid-template-areas:"header" "info" "summary"}@media only screen and (min-width: 800px){.info-section{grid-template-areas:"info header" "info summary"}}.info-flex{grid-area:info;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 800px){.info-flex{width:330px;margin-right:var(--central-gutter-width)}}.info-flex .profile,.info-flex .klingman{background-color:#fff;border:1px solid #0b1b3c;margin-bottom:1.5em;border-top-right-radius:30px;overflow:hidden}@media only screen and (min-width: 800px){.info-flex .klingman{margin-bottom:0}}.info-flex .profile .title,.info-flex .klingman .title{padding:15px 14px;background-color:#0b1b3c;color:var(--clr-inverted);text-transform:uppercase;font-weight:700}.info-flex .profile .icon,.info-flex .klingman .icon{max-width:25px;margin-right:10px}.info-flex .profile .content,.info-flex .klingman .content{margin-top:10px}.info-flex .profile .content .item{margin:0 15px 10px}.info-flex .klingman .content .item{margin:0 15px 10px 45px}.info-flex .profile .content .item:not(:last-child),.info-flex .klingman .content .item:not(:last-child){padding-bottom:10px;border-bottom:1px solid #abc7e75d}.info-flex .profile .content .item .key,.info-flex .klingman .content .item .key{text-transform:uppercase;font-size:var(--fs-smaller);position:relative;font-size:14px;font-weight:500}.info-flex .profile .content .molecule,.info-flex .klingman .content .molecule{margin:0 15px 10px}.ingredient-molecule_img{max-width:100px}.info-flex .profile .content{display:flex}.info-flex .profile .content .items{flex:1;min-width:180px}.summary-flex{grid-area:summary;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-flex .description{margin-top:2rem;margin-bottom:1.5em}.tldr{background-color:#fff;padding:15px 20px;-webkit-box-shadow:0px 0px 3px 2px rgba(0,0,0,.1);box-shadow:0 0 3px 2px #0000001a;font-size:1rem}.ingredient-container ul{list-style-position:outside;list-style-type:none}.ingredient-container ul li:before{content:"\2733";color:red;display:inline-block;width:25px}.tldr li{line-height:var(--line-height)}.article-section{position:relative}.toc{background:#fff;border:1px solid #0b1b3c;border-top-right-radius:20px;overflow:hidden;margin-bottom:1.5em}.toc-title{padding:10px 15px;margin:0;background-color:#0b1b3c;color:var(--clr-inverted);text-transform:uppercase}.toc-item{height:var(--progbar-height);overflow:hidden;font-family:Pitch Sans,sans-serif}.toc-item:not(:last-child){border-bottom:1px solid #0b1b3c}.toc-item{position:relative}.toc-item .progress{width:100%;height:100%;position:absolute}.toc-item a{text-decoration:none}.toc-item h4{position:relative;z-index:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1rem}@media only screen and (min-width: 800px){.article-section{display:-webkit-box;display:-ms-flexbox;display:flex}.toc{position:-webkit-sticky;position:sticky;top:90px;width:300px}}.main section:not(:last-child){margin-bottom:3em}html{scroll-behavior:smooth}.highlight{background-color:var(--clr-yellow-highlight);padding:3px}.other_ingredients_section{background-color:var(--clr-blue-light);padding:2rem}.other_ingredients{display:flex;justify-content:center}.other_ingredients_title{text-align:center;font-weight:700;text-transform:uppercase;font-family:var(--rt-ff-secondary)}.other_ingredient{padding:2rem 1.5rem}.ingredient_title{background-color:#0b1b3c;color:var(--clr-inverted);text-transform:uppercase;font-size:18px;font-weight:700;padding:.1rem .4rem}.other_ingredient_img{margin:0 auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/72/assets/css-single-ingredient.css.map */
