.rich-text{background-repeat:repeat;background-position:center;background-size:auto;width:100%}.rich-text__wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.rich-text__content h1,.rich-text__content h2,.rich-text__content h3{font-weight:var(--font-weight-bolder);font-family:var(--font-heading-family);margin-bottom:var(--space-6)}.rich-text__content h4,.rich-text__content h5,.rich-text__content h6{font-size:var(--text-size-body);font-weight:var(--font-weight-bolder);font-family:var(--font-body-family);margin-bottom:var(--space-6)}.rich-text__content h1:not(:first-child),.rich-text__content h2:not(:first-child),.rich-text__content h3:not(:first-child),.rich-text__content h4:not(:first-child),.rich-text__content h5:not(:first-child),.rich-text__content h6:not(:first-child){margin-top:var(--space-15)}.rich-text__content p{font-weight:var(--font-weight-normal);font-family:var(--font-body-family);font-size:var(--text-size-s);margin-top:0;margin-bottom:var(--space-14)}.rich-text__content ul,.rich-text__content ol{margin:0;list-style:none;padding-left:var(--space-26)}.rich-text__content ul li,.rich-text__content ol li{position:relative;margin-bottom:var(--space-10);padding-left:var(--space-6);font-size:var(--text-size-body);font-weight:var(--font-weight-medium)}.rich-text__content ul li:before,.rich-text__content ol li:before{content:"";display:inline-block;position:absolute;left:-5.5rem;top:50%;transform:translateY(-50%);width:var(--space-18);height:var(--space-18);margin-right:var(--space-6);background-size:contain;background-repeat:no-repeat;background-position:center}.rich-text__content ul li span,.rich-text__content ol li span{font-weight:var(--font-weight-normal);display:block;margin-top:var(--space-6);font-size:var(--text-size-mobile-lg)}.rich-text__content ul li:before,.rich-text__content ol li:before{background-image:url('{{ "molecule.svg" | asset_url }}')}@media screen and (min-width:990px){.rich-text__content h1:not(:first-child),.rich-text__content h2:not(:first-child),.rich-text__content h3:not(:first-child),.rich-text__content h4:not(:first-child),.rich-text__content h5:not(:first-child),.rich-text__content h6:not(:first-child){margin-top:var(--space-20)}.rich-text__content ul li,.rich-text__content ol li{font-size:var(--text-size-2xl)}.rich-text__content ul li span,.rich-text__content ol li span{font-size:var(--text-size-base)}}.rich-text__text-image{width:100%}.rich-text__text-image-content{text-align:center;width:100%;height:100%;padding-inline:var(--space-8)}.rich-text__text-image-content h1,.rich-text__text-image-content h2,.rich-text__text-image-content h3,.rich-text__text-image-content h4,.rich-text__text-image-content h5,.rich-text__text-image-content h6{font-size:var(--text-size-mobile-xl)}.rich-text__text-image-content h1,.rich-text__text-image-content h2,.rich-text__text-image-content h3,.rich-text__text-image-content h4,.rich-text__text-image-content h5,.rich-text__text-image-content h6,.rich-text__text-image-content p{margin-top:0;margin-bottom:var(--space-6);line-height:unset}.rich-text__text-image-content h1:last-child,.rich-text__text-image-content h2:last-child,.rich-text__text-image-content h3:last-child,.rich-text__text-image-content h4:last-child,.rich-text__text-image-content h5:last-child,.rich-text__text-image-content h6:last-child,.rich-text__text-image-content p:last-child{margin-bottom:0}.rich-text__image{width:100%;height:100%;position:relative}.rich-text__image svg{display:none}@media screen and (min-width:990px){.rich-text__text-image{display:flex;justify-content:space-between;align-items:center}.rich-text__text-image-content{text-align:left;padding-inline:var(--space-32) 0}.rich-text__text-image-content h1,.rich-text__text-image-content h2,.rich-text__text-image-content h3,.rich-text__text-image-content h4,.rich-text__text-image-content h5,.rich-text__text-image-content h6{font-size:var(--text-size-3xl)}.rich-text__image svg{display:block;position:absolute;top:0;right:0;z-index:1;height:100%;width:98%}}.rich-text .rich-text__media{overflow:hidden}.rich-text .rich-text__media img{width:100%;height:100%;max-width:unset;object-fit:cover;border-radius:var(--block-corner-radius)}.rich-text .rich-text__quote{border:0;margin:0;font-weight:var(--font-weight-bolder);font-family:var(--font-heading-family);font-size:var(--text-size-2xl)}.rich-text .rich-text__quote p{margin:0}.rich-text .rich-text__quote strong{background:#fff;background:radial-gradient(circle,#fff,#d68559 40%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rich-text .rich-text__cite{display:block;margin-top:var(--space-12);font-weight:var(--font-weight-bolder);font-family:var(--font-body-family);font-size:var(--text-size-xl)}.rich-text__quotemark svg{width:auto;height:1.2rem}.rich-text__quotemark{display:inline-block;width:fit-content;margin:0}.rich-text .rich-text__quotemark:last-of-type{display:inline-block;transform:rotate(180deg)}@media(max-width:989px){.rich-text__quotemark svg{height:.8rem}}@media screen and (min-width:990px){.rich-text .rich-text__quote *:not(.rich-text__cite){font-size:var(--text-size-3xl)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-rich-text.css.map */
