.cwr-safe-ingredient{overflow:hidden}@media only screen and (max-width: 767px){.cwr-safe-ingredient .cwr-full-container{padding-left:10px;padding-right:10px}}.cwr-safe-ingredient__box{padding:67px 0 89px;border-radius:18px;background-color:#fff1ea}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__box{padding:4.467vw 0px 5.933vw;border-radius:1.2vw}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__box{padding-top:40px;padding-bottom:40px}}.cwr-safe-ingredient__box .cwr-container{max-width:1305px}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__box .cwr-container{max-width:87vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__box .cwr-container{max-width:720px}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__box .cwr-container{max-width:540px;padding-left:12px;padding-right:12px}}.cwr-safe-ingredient__header{margin:0 0 81px;text-align:center}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__header{margin:0px 0px 5.4vw}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__header{margin-bottom:40px}}.cwr-safe-ingredient__title{font-family:Aeonik,sans-serif;font-size:34px;font-weight:400;line-height:1.1;text-align:inherit;color:#303030}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__title{font-size:2.267vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__title{font-size:27px}}.cwr-safe-ingredient__row{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;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media only screen and (max-width: 991px){.cwr-safe-ingredient__row{flex-wrap:unset;flex-direction:column-reverse;background-color:#fff;border-radius:18px}}.cwr-safe-ingredient__detail{flex:0 0 100%;max-width:60%;background-color:#fff;border-radius:18px;padding:29px 36px 40px 45px}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__detail{border-radius:1.2vw;padding:1.933vw 2.4vw 2.667vw 3vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__detail{max-width:100%;padding:20px 20px 24px;background-color:transparent}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__detail{padding:20px 11px 24px}}.cwr-safe-ingredient__detail-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.cwr-safe-ingredient__block-title{margin:0 0 22px}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__block-title{margin:0px 0px 1.467vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__block-title{margin-bottom:18px}}.cwr-safe-ingredient__block-title h3{font-family:Aeonik,sans-serif;font-size:24px;font-weight:400;line-height:1.3;color:#000}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__block-title h3{font-size:1.6vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__block-title h3{font-size:18px}}.cwr-safe-ingredient____accordion{column-count:3;column-gap:37px;break-inside:avoid}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion{column-gap:2.467vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion{column-count:1;max-width:100%}}.cwr-safe-ingredient____accordion-block{display:block;width:100%;height:100%;break-inside:avoid}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion-block{border-bottom:1px solid #000000}}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion-block.is-active-accordion .cwr-safe-ingredient____accordion-icon:before{transform:translate(-50%,-50%) rotate(95deg)}}.cwr-safe-ingredient____accordion-header{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;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:default}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion-header{cursor:pointer;padding:17px 9px 17px 0}}.cwr-safe-ingredient____accordion-title{flex:1;max-width:100%;font-family:Aeonik,sans-serif;font-size:18px;font-weight:700;line-height:1.4;text-transform:capitalize;color:#303030}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion-title{font-size:1.2vw}}.cwr-safe-ingredient____accordion-title span{font-size:inherit;font-weight:inherit;line-height:inherit}.cwr-safe-ingredient____accordion-icon{position:relative;flex:0 0 12px;height:12px;display:none}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion-icon{display:block}}.cwr-safe-ingredient____accordion-icon:before,.cwr-safe-ingredient____accordion-icon:after{content:"";position:absolute;background-color:#000}.cwr-safe-ingredient____accordion-icon:before{top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:100%;transition:all .35s ease-in-out}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion-icon:before{width:.067vw}}.cwr-safe-ingredient____accordion-icon:after{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion-icon:after{height:.067vw}}.cwr-safe-ingredient____accordion-body{padding:0 0 12px}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion-body{padding:0px 0px .8vw}}@media screen and (min-width: 992px){.cwr-safe-ingredient____accordion-body{display:block!important}}@media only screen and (max-width: 991px){.cwr-safe-ingredient____accordion-body{padding-top:5px;padding-bottom:16px;display:none}}.cwr-safe-ingredient____accordion-detail,.cwr-safe-ingredient____accordion-detail>*{font-family:Aeonik,sans-serif;font-size:18px;font-weight:400;line-height:1.35;color:#767573}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient____accordion-detail,.cwr-safe-ingredient____accordion-detail>*{font-size:1.2vw}}.cwr-safe-ingredient__media{width:100%;flex:0 0 100%;max-width:40%;border-radius:18px;position:relative}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__media{border-radius:1.2vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__media{max-width:100%}}.cwr-safe-ingredient__image{display:block;width:100%;height:100%}@media only screen and (max-width: 991px){.cwr-safe-ingredient__image{position:relative;padding-top:118.04%;width:100%;height:0px}}.cwr-safe-ingredient__image.cwr-safe-ingredient__image-desktop{display:block}@media only screen and (max-width: 991px){.cwr-safe-ingredient__image.cwr-safe-ingredient__image-desktop{display:none}}.cwr-safe-ingredient__image.cwr-safe-ingredient__image-mobile{display:none}@media only screen and (max-width: 991px){.cwr-safe-ingredient__image.cwr-safe-ingredient__image-mobile{display:block}}.cwr-safe-ingredient__image img{display:block;width:100%;object-fit:cover;object-position:center center;border-radius:18px;height:100%}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__image img{border-radius:1.2vw}}@media only screen and (max-width: 991px){.cwr-safe-ingredient__image img{position:absolute;top:0;left:0}}.cwr-safe-ingredient__overlay-text{position:absolute;top:51px;right:34px;border:1px solid #E8552E;background:#fff;padding:25px 30px;border-radius:18px;max-width:266px;display:inline-block}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__overlay-text{top:3.4vw;right:2.267vw;border:.067vw solid #E8552E;padding:1.667vw 2vw;border-radius:1.2vw;max-width:17.733vw}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__overlay-text{top:12px;right:12px;padding:7px 9px;max-width:114px;border-radius:12px}}.cwr-safe-ingredient__overlay-text span{display:block;text-align:center;font-family:Aeonik,sans-serif;font-size:24px;font-weight:400;line-height:1.2;color:#e8552e}@media only screen and (max-width: 1500px) and (min-width: 992px){.cwr-safe-ingredient__overlay-text span{font-size:1.6vw}}@media only screen and (max-width: 767px){.cwr-safe-ingredient__overlay-text span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cwr-safe-ingredient.css.map */
