.m-rich-text{position:relative}.m-rich-text .m-richtext{position:relative;z-index:1}.m-rich-text__images{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.m-rich-text__images-container{height:100%}.m-rich-text__images-wrapper{position:relative;height:100%}.m-rich-text__image{position:absolute;width:var(--image-width)}.m-rich-text__image-1{--image-width: 153px;bottom:48%;left:0;transform:translateY(50%)}.m-rich-text__image-1 .m-image{animation:mMoveUpDown 2.5s linear infinite alternate}@media screen and (max-width: 1279px){.m-rich-text__image-1{--image-width: 113px}}@media screen and (max-width: 767px){.m-rich-text__image-1{--image-width: 72px;bottom:68.4%;transform:translateY(0)}}.m-rich-text__image-2{--image-width: 148px;bottom:65%;right:52px}.m-rich-text__image-2 .m-image{animation:mMoveUpDownReverse 2s linear infinite alternate}@media screen and (max-width: 1279px){.m-rich-text__image-2{--image-width: 108px;top:40px;bottom:auto}}@media screen and (max-width: 767px){.m-rich-text__image-2{--image-width: 70px;top:10px;bottom:auto;right:0}}.m-rich-text__image-3{--image-width: 122px;top:62.4%;right:0}.m-rich-text__image-3 .m-image{animation:mMoveUpDown 3s linear infinite alternate}@media screen and (max-width: 1279px){.m-rich-text__image-3{--image-width: 92px;bottom:70px;top:auto}}@media screen and (max-width: 767px){.m-rich-text__image-3{--image-width: 71px;bottom:10px;top:auto}}.m-rich-text--show-images{--side-spacing: 200px}.m-rich-text--show-images .m-richtext{padding-left:var(--side-spacing);padding-right:var(--side-spacing)}@media screen and (max-width: 1279px){.m-rich-text--show-images{--side-spacing: 120px}}@media screen and (max-width: 767px){.m-rich-text--show-images{--side-spacing: 0}}.m-rich-text.half-width .m-richtext__description{max-width:50%;margin:0 auto}.m-rich-text .m-richtext__description li{margin-bottom:5px}.template-product .m-rich-text .rte{color:inherit}@media screen and (max-width: 768px){.m-rich-text.half-width .m-richtext__description{max-width:100%}.m-rich-text.m-ingredients .m-richtext{background:#ededed;text-align:left;padding:16px 32px;border-radius:15px}.m-rich-text .m-richtext__description ul li{text-align:left}.m-rich-text.m-ingredients .m-richtext__title{font-size:20px;font-weight:700;letter-spacing:.8px;text-align:center}}.custom-rich-text-info .m-richtext .m-richtext__title{font-size:40px;line-height:1;font-family:ClearfaceStd-Bold}.custom-rich-text-info .m-richtext .m-richtext__description{max-width:887px;width:100%;margin:20px auto 0}.custom-rich-text-info .m-richtext .m-richtext__description p{font-size:16px}.custom-rich-text-info .m-richtext__button .m-button{max-width:492px;width:100%;font-size:22px;line-height:1.1;padding:18px;font-family:ClearfaceStd-Bold;border-radius:5.6px}.custom-img-text .m-richtext .m-richtext__title{font-size:40px;font-family:ClearfaceStd-Bold;line-height:36px}.m-richtext .m-richtext__title span{color:#e48fa8}.custom-img-text .m-richtext .m-richtext__description{margin-top:20px}.custom-img-text .m-richtext .m-richtext__description p{font-size:18px;line-height:1.1}.reasons-rich-text .m-richtext__title{font-size:27px}.reasons-rich-text .m-richtext__description{margin-top:15px;line-height:1.2}@media screen and (max-width:767px){.custom-rich-text-info .m-richtext .m-richtext__title,.custom-img-text .m-richtext .m-richtext__title{font-size:24px}.custom-rich-text-info .m-richtext .m-richtext__description p,.custom-img-text .m-richtext .m-richtext__description p{font-size:14px}.custom-img-text .m-section-my{padding-bottom:10px}.custom-rich-text-info .m-richtext .m-richtext__title{max-width:263;width:100%;margin-left:auto;margin-right:auto}.custom-rich-text-info .m-richtext__button .m-button{max-width:248px;font-size:16px}.custom-img-text .m-richtext .m-richtext__description{margin-top:10px}.custom-rich-text-info .m-richtext .m-richtext__description{max-width:303px}}body:not(.landingpage-8-reasons-why) .m-rich-text .m-richtext h2{font-family:ClearfaceStd-Bold}.product-rich-text .m-richtext__description{margin-top:14px}.product-rich-text .m-richtext__description p{font-size:16px}@media screen and (max-width:767px){.product-rich-text .m-richtext__description{margin-top:10px}.product-rich-text .m-richtext__description p{font-size:14px}}.landingpage-8-reasons-why .reasons-rich-text:not(.main-section) .m-richtext__title{font-size:23px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rich-text.css.map */
