.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}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rich-text.css.map */
