.cw-ingredients-banner{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#e02a46;position:relative;z-index:1;overflow:hidden}.cw-ingredients-banner__wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width: 991px){.cw-ingredients-banner__wrap{flex-direction:column}}.cw-ingredients-banner__left{width:100%;max-width:649px;padding:100px 0}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left{max-width:43.267vw;padding:6.667vw 0}}@media only screen and (max-width: 991px){.cw-ingredients-banner__left{padding:80px 0 60px}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left{padding:32px 0 36px}}.cw-ingredients-banner__left h1{color:#fff;margin-bottom:20px;line-height:1}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left h1{margin-bottom:1.333vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left h1{font-size:32px;margin-bottom:18px}}.cw-ingredients-banner__left h2{color:#fff;margin-bottom:26px}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left h2{margin-bottom:1.733vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left h2{font-size:18px;margin-bottom:12px}}.cw-ingredients-banner__left .desc-text{max-width:530px;width:100%;color:#fff;font-weight:400}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left .desc-text{max-width:35.333vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left .desc-text{font-size:14px;padding-right:10px}}.cw-ingredients-banner__left .logo-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-top:32px}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left .logo-wrap{margin-top:2.133vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left .logo-wrap{margin-top:16px}}.cw-ingredients-banner__left .logo-wrap figure{max-width:76px;width:100%}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left .logo-wrap figure{max-width:5.067vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left .logo-wrap figure{max-width:52px;width:100%}}.cw-ingredients-banner__left .logo-wrap figure:nth-child(n+2){margin-left:40px}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__left .logo-wrap figure:nth-child(n+2){margin-left:2.667vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__left .logo-wrap figure:nth-child(n+2){margin-left:11px}}.cw-ingredients-banner__right{max-width:597px;width:100%}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__right{max-width:39.8vw}}@media only screen and (max-width: 767px){.cw-ingredients-banner__right figure{margin:0 -20px}}.cw-ingredients-banner__right figure img{max-width:197%;position:relative;margin-left:-42%;z-index:-1}@media only screen and (max-width: 1500px)and (min-width: 992px){.cw-ingredients-banner__right figure img{margin-left:-75%}}@media only screen and (max-width: 991px){.cw-ingredients-banner__right figure img{max-width:100%;margin-left:0}}