.ingredient{position:relative;background-size:auto;background-position:center center;background-color:transparent;background-color:var(--bg-color, transparent);background-image:none;background-image:var(--bg-image, none);background-repeat:no-repeat}@media (min-width: 992px){.ingredient{background-size:100%}}.ingredient__inner{position:relative;padding:105px 18px}@media (min-width: 576px){.ingredient__inner{padding:150px 12.9166666667%}}@media (min-width: 768px){.ingredient__inner{padding:207px 12.9166666667%}}.ingredient__bg-img,.ingredient__bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ingredient__bg-wrap{overflow:hidden}.ingredient__bg-img{height:130%;top:-30%}@media (min-width: 576px){.ingredient__bg-img{height:120%;top:-20%}}.ingredient__accent-wrap{position:absolute;z-index:5;will-change:transform}.ingredient__accent-wrap--1{top:54px;width:95px;left:-87px}@media (min-width: 390px){.ingredient__accent-wrap--1{left:-95px}}@media (min-width: 440px){.ingredient__accent-wrap--1{left:-60px}}@media (min-width: 576px){.ingredient__accent-wrap--1{left:-109px;width:120px}}@media (min-width: 1200px){.ingredient__accent-wrap--1{left:-13%;width:10.5vw}}@media (min-width: 1920px){.ingredient__accent-wrap--1{width:auto;top:-60px;left:-167px}}.ingredient__accent-wrap--2{right:-77px;top:-71px;width:150px}@media (min-width: 375px){.ingredient__accent-wrap--2{right:0}}@media (min-width: 576px){.ingredient__accent-wrap--2{width:200px;right:-83px}}@media (min-width: 1200px){.ingredient__accent-wrap--2{width:15vw}}@media (min-width: 1920px){.ingredient__accent-wrap--2{top:-80px;right:67px;width:auto}}.ingredient__accent{position:relative;z-index:2}.ingredient__accent-shadow{position:absolute;top:20%;left:-20%;mix-blend-mode:multiply;opacity:.5;-webkit-filter:brightness(.45);filter:brightness(.45);z-index:0}.ingredient__accent-shadow--1{position:absolute;top:22%;left:-51%}.ingredient__accent-shadow--2{position:absolute;top:16%;left:-53%}.ingredient__heading{position:relative;color:#fff;color:var(--off-white, #fff);font-family:var(--font-black);line-height:var(--heading-line-height);font-size:40px;z-index:2;text-align:center}@media (min-width: 440px){.ingredient__heading{font-size:53px}}@media (min-width: 576px){.ingredient__heading{text-align:left;margin-left:-.5vw;font-size:11.4vw}}@media (min-width: 1920px){.ingredient__heading{font-size:219px}}.ingredient__text{margin-top:92px;color:#fff;max-width:530px}.ingredient__text .accordion__content{font-size:14px}.ingredient__text .accordion__content h1,.ingredient__text .accordion__content h2,.ingredient__text .accordion__content h3,.ingredient__text .accordion__content h4,.ingredient__text .accordion__content p{font-size:18px}.ingredient__text .accordion__content a{font-size:14px}.ingredient__subheading{text-align:center;margin-top:20px;font-size:19px;font-family:var(--font-medium);color:#fff;color:var(--off-white, #fff);max-width:530px;max-width:var(--max-width, 530px);line-height:1}@media (min-width: 440px){.ingredient__subheading{font-size:24px}}@media (min-width: 576px){.ingredient__subheading{text-align:left}}.ingredient__eyebrow{text-align:center;margin-bottom:20px;font-size:22px;font-family:var(--font-regular);color:#fff;color:var(--off-white, #fff);line-height:1}@media (min-width: 440px){.ingredient__eyebrow{font-size:26px}}@media (min-width: 576px){.ingredient__eyebrow{text-align:left}}.ingredient__text-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--off-white);padding:24px 0;border-top:1px solid #474E59;border-bottom:1px solid #474E59}@media (min-width: 992px){.ingredient__text-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.ingredient__words{font-size:18px;font-family:var(--font-black)}.ingredient__words span:not(:last-of-type){margin-right:13px}.ingredient__modal-inner{padding:50px 35px;background-color:var(--off-white)}@media (max-width: 991px){.ingredient__link{margin-top:10px}}.ingredient__link a{color:var(--off-white);font-size:14px;font-family:var(--font-regular)}
/*# sourceMappingURL=/cdn/shop/t/100/assets/bundle.styles-ingredient.css.map */
