.rich-text{z-index:1;background-color:transparent}.rich-text--with-background{position:relative}.rich-text__text a{color:#f65f22!important;text-decoration:none!important}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.rich-text__wrapper.rich-text__wrapper--left.page-width.rich-text__wrapper--full-width-content{padding:0!important}.rich-text__blocks{width:100%}.isolate .rich-text__text{width:100%;max-width:1135px;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}}.rich-text__wrapper--full-width-content{width:100%!important;max-width:none!important}.rich-text__blocks--full-width{max-width:none!important;width:100%!important}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__banner-heading.content-banner{background-color:#000;padding:.8rem 0;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);margin-bottom:2rem}.rich-text__banner-heading .banner-container{max-width:1026px;padding:0 2rem;position:relative;z-index:2;width:100%!important;margin:auto!important}.rich-text__banner-heading .banner-text{font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;color:#fff;font-size:36px}.rich-text__text{line-height:1.6!important}@media screen and (max-width:1200px){.rich-text__banner-heading .banner-container{max-width:1000px;padding:0 1.5rem}.rich-text__banner-heading .banner-text{font-size:32px}}@media screen and (max-width:768px){.rich-text__banner-heading.content-banner{width:95%;padding:.6rem 0;clip-path:polygon(0 0,100% 0,90% 100%,0% 100%)}.rich-text__wrapper{padding:0 15px!important}.rich-text__banner-heading .banner-container{padding:0 1rem}.rich-text__wrapper{width:100%!important}.rich-text__banner-heading .banner-text{font-size:30px}}@media screen and (max-width:480px){.rich-text__banner-heading.content-banner{width:90%;padding:.5rem 0;clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);text-align:center}.rich-text__banner-heading .banner-text{font-size:28px;padding:10px 20px;line-height:32px;width:98%;padding:.5rem 0;clip-path:none}.rich-text__banner-heading .banner-container{padding:0 .5rem}.rich-text__banner-heading .banner-text{font-size:30px;width:79%;padding:10px 0 10px 10px;line-height:36px}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}@media screen and (max-width:768px){.rich-text__heading{font-size:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rich-text.css.map */
