.rich-text{position:relative;background:var(--bg-body, #fff);color:var(--color-body);overflow:hidden}.rich-text.has-bg-image{background:transparent}.rich-text__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rich-text__bg .rich-text__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rich-text__inner{position:relative;z-index:1;max-width:620px;margin:0 auto;padding:0 20px}.rich-text__inner h3{color:inherit}.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 .rte{margin-bottom:35px}.rich-text .rte p:last-child{margin-bottom:0}@media screen and (hover:hover){.rich-text .button:hover,.rich-text .button:focus{color:var(--solid-button-label-hover, var(--solid-button-label, var(--bg-body, #fff)))}}@media screen and (hover:hover){.rich-text .button.outline:hover,.rich-text .button.outline:focus,.rich-text input[type=submit].outline:hover,.rich-text input[type=submit].outline:focus{background:var(--solid-button-background-hover, var(--solid-button-background, var(--color-body)));border:1px solid var(--outline-button-border-hover, var(--solid-button-background-hover, var(--solid-button-background, var(--color-body))));color:var(--solid-button-label-hover, var(--solid-button-label, var(--bg-body, #fff)))}}.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:1380px}@media only screen and (max-width:767px){.rich-text .button{display:flex;width:100%;max-width:470px;margin-left:auto;margin-right:auto}.rich-text .button+.button{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rich-text.css.map */
