.rich-text{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.rich-text{color:var(--color-text, var(--color-body, #2c2d2e))}.rich-text__inner{max-width:580px;padding:0;margin:0 auto}.rich-text__inner img,.rich-text__inner .thb-placeholder{margin-bottom:30px}.rich-text__inner .thb-placeholder{display:inline-block;width:120px;height:120px}.rich-text--transparent-false .rich-text__inner{max-width:620px;padding:20px}@media only screen and (min-width:768px){.rich-text--transparent-false .rich-text__inner{padding:45px}}.rich-text .rte{margin-bottom:35px}.rich-text .rte p:last-child{margin-bottom:0}.rich-text__button-wrapper{display:inline-flex}.rich-text__inner .rich-text__button-wrapper+.rich-text__button-wrapper{margin-top:12px}.rich-text__image-wrapper{width:var(--img-width-mobile, 100%);max-width:100%;margin-left:auto;margin-right:auto}.rich-text__image-wrapper img{display:block;width:100%;height:auto}.rich-text__button-wrapper .rich-text__btn{transition:opacity .2s ease}.rich-text__button-wrapper .rich-text__btn:hover{opacity:.8}@media only screen and (min-width:768px){.rich-text__inner{display:flex;flex-wrap:wrap;align-items:flex-start}.rich-text__inner>*:not(.rich-text__button-wrapper){flex:0 0 100%}.rich-text__inner .rich-text__image-wrapper{flex:0 0 auto;width:var(--img-width-desktop, 100%);max-width:100%}.rich-text__inner .rich-text__image-wrapper img{display:block;width:100%;height:auto}.rich-text__inner .rich-text__button-wrapper{margin-top:0}.rich-text__inner .rich-text__button-wrapper+.rich-text__button-wrapper{margin-top:0;margin-left:12px}.text-center .rich-text__inner{justify-content:center}.text-left .rich-text__inner{justify-content:flex-start}.text-right .rich-text__inner{justify-content:flex-end}}.rich-text h3.heading-has-gradient,.rich-text h3.heading-has-gradient span{background-image:var(--color-heading);-webkit-background-clip:text;background-clip:text;color:transparent}.rich-text.text-position-left .rich-text__inner{margin-left:0}.rich-text.text-position-right .rich-text__inner{margin-right:0}.rich-text.text-width-small .rich-text__inner{max-width:400px}.rich-text.text-width-large .rich-text__inner{max-width:800px}.rich-text.text-width-xlarge .rich-text__inner{max-width:1000px}.rich-text.text-width-grid .rich-text__inner{max-width:var(--grid-width-row, 1380px)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rich-text.css.map */
