.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: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 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:1380px}.modifTxtSec .subheading{font-family:var(--headingFont);font-style:normal;font-weight:600;font-size:max(2rem,3.4rem);line-height:100%;text-align:center;letter-spacing:-.3px;color:#000c;text-transform:unset}.modifTxtSec .rich-text__inner h3{font-family:var(--headingFont);font-style:normal;font-weight:700;font-size:clamp(36px,3.69vw,48px);line-height:1.1;text-align:center;letter-spacing:-.3px;color:#000;margin-bottom:3rem;max-width:658px;margin-inline:auto}.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p{font-family:var(--headingFont);font-size:2.2rem;line-height:1.5;text-align:center;letter-spacing:-.3px;color:#000;font-weight:500;max-width:625px;margin:0 auto}.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p em{font-size:2.2rem;font-weight:400;font-style:normal;line-height:1.5;display:block;letter-spacing:-.5px}.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p:first-child{margin-bottom:2rem}.modifTxtSec.section-rich-text .rich-text{padding-block:0 5rem!important}.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rich-text__inner{max-width:992px}.modifTxtSec.section-rich-text+.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p{max-width:850px}.section-video+.modifTxtSec{display:none}@media screen and (max-width: 749px){.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p{font-size:2rem;letter-spacing:-.3px!important;line-height:1.3}.modifTxtSec .subheading{font-size:2rem;font-weight:500;margin-bottom:3rem}.modifTxtSec .rich-text__inner h3{font-size:2.4rem}.modifTxtSec.section-rich-text .rich-text{padding-block:0 2rem!important}.product-section+.modifTxtSec+.modifTxtSec{display:none}.section-video+.modifTxtSec{display:block}.section-video+.modifTxtSec.section-rich-text .rich-text{padding-bottom:0!important}.modifTxtSec.section-rich-text .rich-text.rich-text--transparent-true .rte p em{font-size:16px;line-height:1.4;letter-spacing:-.4px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/rich-text.css.map */
