.rich-text-custom{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.rich-text-custom{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-custom--transparent-false .rich-text__inner{max-width:620px;padding:20px}@media only screen and (min-width: 768px){.rich-text-custom--transparent-false .rich-text__inner{padding:45px}}.rich-text-custom .rte{margin-bottom:35px}.rich-text-custom .rte p:last-child{margin-bottom:0}.rich-text-custom h3.heading-has-gradient,.rich-text-custom h3.heading-has-gradient span{background-image:var(--color-heading);-webkit-background-clip:text;background-clip:text;color:transparent}.rich-text-custom.text-position-left .rich-text__inner{margin-left:0}.rich-text-custom.text-position-right .rich-text__inner{margin-right:0}.rich-text-custom.text-width-small .rich-text__inner{max-width:400px}.rich-text-custom.text-width-large .rich-text__inner{max-width:800px}.rich-text-custom.text-width-xlarge .rich-text__inner{max-width:1000px}.rich-text-custom.text-width-grid .rich-text__inner{max-width:1380px}.rich-text-custom .description-size--small{font-size:1rem!important}.rich-text-custom .description-size--medium{font-size:1.2rem!important}.rich-text-custom .description-size--large{font-size:1.4rem!important}.rich-text-custom .text-ralewayblack{font-weight:900!important}.rich-text-custom .text-extrabold{font-weight:800!important}.rich-text-custom .text-semibold{font-weight:700!important}.rich-text-custom .text-bold{font-weight:600!important}.rich-text-custom .text-medium{font-weight:500!important}.rich-text-custom .text-regular{font-weight:400!important}.rich-text-custom .text-light{font-weight:300!important}.rich-text-custom .margin--none{margin-bottom:0!important;margin-top:0!important}.rich-text-custom .margin--small{margin-bottom:10px!important;margin-top:0!important}.rich-text-custom .margin--medium{margin-bottom:20px!important;margin-top:0!important}.rich-text-custom .margin--large{margin-bottom:30px!important;margin-top:0!important}.rich-text-custom .title-text-small{font-size:1.5rem;line-height:1.2}.rich-text-custom .title-text-medium{font-size:2rem;line-height:1.2}.rich-text-custom .title-text-large{font-size:2.5rem;line-height:1.2}.rich-text-custom .title-text-xlarge{font-size:3rem;line-height:1.2}.rich-text-custom .text-small{font-size:.9rem;line-height:1.2}.rich-text-custom .text-medium{font-size:1.2rem;line-height:1.2}.rich-text-custom .text-large{font-size:1.5rem;line-height:1.2}.rich-text-custom .text-xlarge{font-size:1.8rem;line-height:1.2}.rich-text-custom .subheading-small{font-size:.5rem;line-height:1.2}.rich-text-custom .subheading-medium{font-size:.65rem;line-height:1.2}.rich-text-custom .subheading-large{font-size:.8rem;line-height:1.2}.rich-text-custom .subheading-xlarge{font-size:.95rem;line-height:1.2}.text-image_container{position:relative}.rich-text-custom.text_container_abs{position:absolute;padding:0;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}@media only screen and (max-width: 767px){.rich-text-custom .title-text-small,.rich-text-custom .title-text-medium{font-size:1.5rem!important;line-height:1.2}.rich-text-custom .title-text-large,.rich-text-custom .title-text-xlarge{font-size:1.7rem!important;line-height:1.2}.rich-text-custom .text-small,.rich-text-custom .text-medium{font-size:.9rem!important;line-height:1.2}.rich-text-custom .text-large,.rich-text-custom .text-xlarge{font-size:1.1rem!important;line-height:1.2}.rich-text-custom .subheading-small,.rich-text-custom .subheading-medium{font-size:.65rem!important;line-height:1.2}.rich-text-custom .subheading-large,.rich-text-custom .subheading-xlarge{font-size:.8rem!important;line-height:1.2}}.text-image_container .img-container:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:.15}.text-image_container .img-container{position:relative}
/*# sourceMappingURL=/cdn/shop/t/189/assets/rich-text-custom.css.map */
