.jj-product-ingredients-2{background:#d9f3eb;color:#000;text-align:center}.jj-product-ingredients-2 *{color:inherit}.jj-product-ingredients-2 .vector-shape{line-height:0}.jj-product-ingredients-2 .vector-shape img{height:80px}.jj-product-ingredients-2__wrapper{padding:40px 0}.jj-product-ingredients-2__circle-cont:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#d9f3eb;border-radius:50%}.jj-product-ingredients-2__cta{text-align:center;margin-top:50px}.jj-product-ingredients-2__circle-cont{position:relative;width:550px;height:550px;border:1px solid #cbcbcb;border-radius:50%;margin:0 auto}.jj-product-ingredients-2__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.jj-product-ingredients-2__ingredient strong{display:inline-block;font-weight:700;margin-left:8px}.jj-product-ingredients-2__ingredient .line{position:absolute;top:50%;height:1px;width:120px;background:#cbcbcb}.jj-product-ingredients-2__ingredient--1{top:20%;left:-180px}.jj-product-ingredients-2__ingredient--1 .line{right:-162px;width:153px}.jj-product-ingredients-2__ingredient--2{bottom:20%;left:-200px}.jj-product-ingredients-2__ingredient--2 .line{right:-171px;width:161px}.jj-product-ingredients-2__ingredient--3{top:20%;right:-200px}.jj-product-ingredients-2__ingredient--3 .line{left:-188px;width:183px}.jj-product-ingredients-2__ingredient--4{bottom:20%;right:-180px}.jj-product-ingredients-2__ingredient--4 .line{left:-176px;width:176px}.jj-product-ingredients-2__ingredient{position:absolute;font-size:16px;line-height:1.4;text-align:center;cursor:pointer;white-space:nowrap}.jj-product-ingredients-2__ingredient strong{font-weight:700}.jj-product-ingredients-2__ingredient:after{content:attr(data-tooltip);position:absolute;bottom:156%;left:50%;transform:translate(-50%);background:#fff;color:#000;font-size:14px;padding:6px 10px;border-radius:6px;white-space:normal;width:220px;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:10;border:2px solid #000000;border:2 black}.jj-product-ingredients-2__ingredient:hover:after{opacity:1;visibility:visible}.jj-product-ingredients-2__ingredient:before{bottom:115%;transform:translate(-50%);content:"";left:30px;width:0;right:0;z-index:0;opacity:0;display:block;visibility:hidden;position:absolute;border-style:solid;border-width:10px 10px 0;border-color:#000000 rgba(0,0,0,0);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.jj-product-ingredients-2__ingredient:hover:before{opacity:1;visibility:visible}@media only screen and (max-width: 1199px){.jj-product-ingredients-2__circle-cont{width:400px;height:400px}}@media only screen and (max-width: 991px){.jj-product-ingredients-2__circle-cont{width:350px;height:350px}.jj-product-ingredients-2__ingredient--1,.jj-product-ingredients-2__ingredient--2{left:-130px}.jj-product-ingredients-2__ingredient:after{width:200px}.jj-product-ingredients-2__ingredient--3,.jj-product-ingredients-2__ingredient--4{right:-130px}.custom_tooltip_4.jj-product-ingredients-2__ingredient--4{right:-180px}}@media only screen and (max-width: 767px){.jj-product-ingredients-2__ingredient{position:relative;left:auto;bottom:auto;top:auto;right:auto;text-align:left;padding:15px;background-color:#d0ebe5;border-radius:10px;color:#000;white-space:normal}.jj-product-ingredients-2__ingredient-wrapper{max-width:575px;margin:0 auto}.jj-product-ingredients-2__ingredient .title{margin-bottom:10px}.jj-product-ingredients-2__ingredient:not(:last-child){margin-bottom:16px}.jj-product-ingredients-2__circle-cont{margin-bottom:30px;border:0;width:100%}.accordion--pro-ingre .accordion__panel:first-child{border-top:1px solid #000000}.accordion--pro-ingre{text-align:left}.accordion--pro-ingre .accordion__panel{border-bottom:1px solid #000000}.accordion--pro-ingre .accordion__btn,.accordion--pro-ingre .accordion__panel.is-active .accordion__btn{background:none;box-shadow:none;color:inherit;margin-bottom:0}.accordion--pro-ingre .accordion__btn:after,.accordion--pro-ingre .accordion__btn:before{background:#000}.accordion--pro-ingre .accordion__panel.is-active .accordion__btn:after,.accordion--pro-ingre .accordion__panel.is-active .accordion__btn:before{background:#000}}@media only screen and (max-width: 575px){.jj-product-ingredients-2__circle-cont{height:250px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/jj-product-ingredients-2.css.map */
