@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes swingInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes swingInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpSmooth{from{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSmooth{from{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-124%);transform:translateX(-124%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-124%);transform:translateX(-124%)}}@-webkit-keyframes bannerMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes bannerMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.ingredients__container{padding:14px 30px 30px}.ingredients .three-up{padding-top:20px}.ingredients-hero__block.copy{border-bottom:1px solid #131313;padding:26px 30px 30px}.ingredients-hero__topline{font-size:14px;line-height:1;margin-bottom:16px;margin-top:0;text-transform:uppercase}.ingredients-hero__headline{font-family:Queens,serif;font-size:52px;font-weight:400;letter-spacing:-1.027px;line-height:.8;margin-bottom:20px;margin-top:0}.ingredients-hero__headline span{display:inline-block;position:relative}.ingredients-hero__headline span::before{background-color:#72f2c7;bottom:15%;height:48.5714285714%;content:"";left:-8px;position:absolute;right:-8px;width:calc(100% + 16px);z-index:-1}.ingredients-hero__copy{font-size:15px;line-height:1.2;margin-bottom:0}.ingredients-acc{border-bottom:1px solid #131313}.ingredients-acc .acc__btn{padding:24px 28px 24px 0}.ingredients-acc .acc__btn:first-of-type{border-top-color:transparent}.ingredients-acc .acc__btn::before{font-size:15px}.ingredients-acc .acc__title{font-size:23px;font-weight:400;letter-spacing:-.234px;line-height:.8;text-transform:none}.ingredients-acc .acc__subtitle{display:block;font-size:19px;line-height:1.2;letter-spacing:-.187px;text-transform:none}.ingredients-acc .acc__menu{padding:10px 0}.ingredients-acc .acc__menu:last-of-type{border-bottom:0}.ingredients-acc h4{font-size:12px;font-weight:500;line-height:1;text-transform:uppercase}.ingredients-acc p{font-size:14px;letter-spacing:-.147px;line-height:1.2;margin-bottom:22px}.three-up{border-top:1px solid #131313}.three-up__section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.three-up__block{-webkit-box-flex:1;-ms-flex:1;flex:1}.three-up__block:first-child{border-right:1px solid #131313}.three-up__block.copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.three-up__block.copy p{font-size:12px;line-height:1.23;margin:0 40px 34px}.three-up__block.copy .btn{font-size:10px;line-height:1;padding:9px 18px;min-width:auto}@media only screen and (min-width:1023px){.ingredients .three-up{padding-bottom:42px}.ingredients-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0;padding-right:0}.ingredients-hero__block{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.ingredients-hero__block.copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:35px 30px}.ingredients-acc .acc__subtitle{display:inline-block;font-size:22px;margin-left:4px}.three-up{border-top:0}.three-up__block{border:1px solid #131313}.three-up__block.copy{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:45px}.three-up__block.copy p{font-size:24px;letter-spacing:-.351px;line-height:.9;margin:0 16px 80px}.three-up__block.copy .btn{font-size:14px;padding:20px 50px}}@media only screen and (min-width:1489px){.ingredients__container{padding-top:38px}.ingredients-hero__topline{font-size:16px;margin-bottom:20px}.ingredients-hero__headline{font-size:72px;letter-spacing:-1.44px;margin-bottom:27px;max-width:600px}.ingredients-hero__copy{font-size:22px}.ingredients-acc .acc__btn{padding:34px 28px 34px 0}.ingredients-acc .acc__title{font-size:35.133px;line-height:.9;letter-spacing:-.351px}.ingredients-acc .acc__menu{padding:20px 0}.ingredients-acc h4{font-size:18px;margin:20px 0}.ingredients-acc p{font-size:22px;margin-bottom:34px}.three-up__block.copy{padding-bottom:70px}.three-up__block.copy p{font-size:35px;margin:0 16px 120px}.three-up__block.copy .btn{font-size:16px;padding:26px 88px}}@media only screen and (max-width:1489px){.ingredients-hero{padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.three-up__section{padding-left:0;padding-right:0}}@media only screen and (max-width:413px){.ingredients-hero__headline{font-size:50px}}