.ingredient{display:grid;grid-template-columns:1fr;margin:0 0 25px;padding-right:calc(var(--gutter) - 5px)}@media (min-width: 768px){.ingredient{grid-template-columns:2fr 3fr;margin:0 0 50px;padding-right:0}}.ingredient:last-child{margin-bottom:0}.ingredient__info{display:grid;grid-template:"title" auto "description" auto "found" auto "benefits" auto "derived" auto/1fr;position:relative}@media (max-width: 767px){.ingredient__info h3.heading{display:none!important}}@media (min-width: 768px){.ingredient__info{grid-template:"title title plus" auto "description description description" auto "found benefits derived" auto/1fr 1fr 1fr}.ingredient__info h3.heading{display:block;grid-area:title;margin:0 -50% 0 0}.ingredient__info h3.heading:hover+button{display:inline-block}}.ingredient__info button{all:unset;align-self:center;animation:fade-in var(--slow) ease;display:none;justify-self:flex-end;grid-area:plus;pointer-events:none;width:34px;height:34px}.ingredient__info p,.ingredient__info span{color:var(--matte-black);font-family:AtlasGrotesk}.ingredient__info p{animation:fade-in var(--slow) ease;display:none;font-size:14px;letter-spacing:.35px;line-height:1.71;grid-area:description}.ingredient__info .benefits,.ingredient__info .derived,.ingredient__info .found-in{animation:fade-in var(--slow) ease;display:none;text-transform:uppercase}@media (max-width: 767px){.ingredient__info .benefits,.ingredient__info .derived,.ingredient__info .found-in{margin:1em 0}}.ingredient__info .benefits span,.ingredient__info .derived span,.ingredient__info .found-in span{display:block}.ingredient__info .benefits span:not(.info-text),.ingredient__info .derived span:not(.info-text),.ingredient__info .found-in span:not(.info-text){font-size:10px;letter-spacing:.83px;margin:0 0 10px}.ingredient__info .benefits span.info-text,.ingredient__info .derived span.info-text,.ingredient__info .found-in span.info-text{color:inherit;margin:0 0 .25em;text-transform:none}.ingredient__info .benefits{grid-area:benefits}.ingredient__info .derived{grid-area:derived}.ingredient__info .found-in{grid-area:found}.ingredient__info .found-in p{color:inherit;font-size:14px;margin:0 0 .25em;text-transform:none}.ingredient__info .found-in p a{border-bottom:1px solid;padding:0 0 .25em;text-decoration:none}.ingredient__info .hash{pointer-events:none;position:absolute;top:calc(-1 * (var(--header-height) + 80px));visibility:hidden}.ingredient h3{cursor:pointer;font:300 34px/1 GTSuperDisplay;letter-spacing:.04px;margin:0;max-width:calc(100vw - var(--gutter) * 4);padding:0 44px 0 0}@media (min-width: 768px){.ingredient h3{display:none;font-size:60px}}.ingredient h3 span{display:none;font-family:AtlasGrotesk;font-size:11px;font-weight:400;letter-spacing:.92px;margin:.5em 0;opacity:.6;text-transform:uppercase}@media (min-width: 768px){.ingredient h3 span{transform:translateY(10px);vertical-align:text-top}}.ingredient img{animation:fade-in var(--slow) ease;display:none;max-width:100%}@media (min-width: 768px){.ingredient img{width:240px}}@media (max-width: 767px){.ingredient.open{padding-bottom:60px}.ingredient.open h3{margin:0 0 25px}.ingredient.open h3 span{display:block}}.ingredient.open .ingredient__info{max-width:calc(100vw - var(--gutter) * 3)}.ingredient.open .ingredient__info button{display:none!important}.ingredient.open .ingredient__info h3.heading{cursor:auto;margin:0 -50% .25em 0}.ingredient.open .ingredient__info h3.heading span{display:inline-block}.ingredient.open .ingredient__info p,.ingredient.open .ingredient__info .benefits,.ingredient.open .ingredient__info .derived,.ingredient.open .ingredient__info .found-in,.ingredient.open img{display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.never{display:grid;grid-template:"nHead" auto "nPromise" auto "nList" auto/1fr}@media (min-width: 768px){.never{grid-template:"nHead nHead" auto "nPromise nList" auto/2fr 3fr}}.never__header{background:var(--white);display:grid;grid-area:nHead;padding:var(--gutter);position:-webkit-sticky;position:sticky;top:0;z-index:2}@media (min-width: 768px){.never__header{grid-template-columns:2fr 3fr;padding:75px var(--gutter)}}.never__header h1,.never__header p{margin:0 auto}.never__header h1{font:300 48px/.98 GTSuperDisplay}@media (min-width: 768px){.never__header h1{margin:0}}@media (min-width: 768px){.never__header div{justify-self:flex-end}}.never__header div p{color:var(--matte-black);max-width:375px}@media (max-width: 767px){.never__header div p{margin-top:1em}}.never__list{background:var(--pale);grid-area:nList;padding:var(--gutter) var(--gutter) calc(2 * var(--gutter))}@media (min-width: 768px){.never__list{grid-template-columns:2fr 3fr;padding:90px var(--gutter) 90px 0}}.never__list .ingredient{grid-template-columns:1fr;padding-right:0}@media (max-width: 767px){.never__list .ingredient__info h3.heading{display:block!important;font-size:50px}}.never__list .ingredient__info p{margin:0}.never__promise{background:var(--pale);display:grid;font-size:10px;letter-spacing:.83px;line-height:1.06;grid-area:nPromise;padding:var(--gutter);text-transform:uppercase}@media (min-width: 768px){.never__promise{padding:90px 0 90px var(--gutter)}.never__promise p,.never__promise .image-wrapper{position:-webkit-sticky;position:sticky}}.never__promise p{margin:0;top:324px}.never__promise .image-wrapper{align-self:flex-end;bottom:var(--gutter);width:191px}@media (max-width: 767px){.never__promise .image-wrapper{justify-self:flex-end}}.never__promise .image-wrapper img{display:block;max-width:100%}
/*# sourceMappingURL=/s/files/1/0060/2069/4106/t/96/assets/page.never.css.map */
