.rich-text{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.rich-text{background:var(--color-bg, var(--bg-body, #f5f5f5));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:50px 0 0}@media only screen and (min-width:768px){.rich-text--transparent-false .rich-text__inner{padding:80px 0 40px}}.rich-text .rte{margin-bottom:0}.rich-text .rte p:last-child{margin-bottom:0}.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)}.rich-text__inner .subheading{color:#c00;font-weight:400;margin-bottom:10px}.template-index .rich-text__inner h3{margin-bottom:10px}.template-index .rich-text__inner .rte{max-width:420px;margin:0 auto 20px}.rich-text__inner .button{height:44px;padding:10px 20px;background:#c00;text-transform:uppercase;font-size:16px;font-weight:600}.rich-text__inner .button:last-child{background:transparent;border:1px solid #C00;color:#c00}.about-rich-text{color:#000;margin-bottom:30px}.btn-grp{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.about-rich-text span{font-size:46px;font-family:"DM Serif Display",serif!important}.rich-text__inner .button:hover{background:#a80000}.rich-text__inner .button:last-child:hover{color:#fff}@media screen and (max-width:767px){.rich-text__inner .rte{font-size:14px}.about-rich-text span{font-size:28px}.about-rich-text{margin-bottom:10px}.about-rich-text~h3~.rte{font-size:16px}}@media screen and (max-width:400px){.rich-text__inner .button{padding:10px 18px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rich-text.css.map */
