.rich-text{background:var(--gradient-background);background-color:rgb(var(--color-background))}.rich-text__blocks.right .rich-text__text{margin-inline-start:auto}.rich-text__blocks.center .rich-text__text{margin-inline-start:auto;margin-inline-end:auto}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__blocks .h0+.h0,.rich-text__blocks .h1+.h1{margin-top:0}.rich-text__blocks>:first-child:is(.rich-text__heading),.rich-text__blocks>:first-child:is(.rich-text__subheading){margin-top:0}.rich-text__text{max-width:var(--text-max-width)}.rich-text__text--colored{color:rgb(var(--color-foreground))}.rich-text__text--colored.rte a{color:rgb(var(--color-link));background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}@media screen and (max-width: 749px){.rich-text__blocks.mobile-center .button{min-width:60%}}@media screen and (max-width: 480px){.rich-text__blocks .button{width:100%}}.rich-text__heading{margin-bottom:0;line-height:1.2;letter-spacing:.02em}.rich-text__subheading+.rich-text__heading{margin-top:.5rem}.rich-text__subheading{letter-spacing:.2em;text-transform:uppercase;line-height:1.25;margin-bottom:0}.rich-text__subheading--colored{color:rgb(var(--color-heading))}.rich-text--colored{padding-inline-start:1.5rem;padding-inline-end:1.5rem}@media screen and (min-width: 750px){.rich-text__subheading.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}.rich-text--colored{padding-inline-start:5rem;padding-inline-end:5rem}.rich-text--horizontal .rich-text__blocks{display:flex;align-items:center;column-gap:1.5rem;flex-wrap:wrap;row-gap:2rem}.rich-text--horizontal .rich-text__blocks.center{justify-content:center}.rich-text--horizontal .rich-text__blocks.right{justify-content:flex-end}.rich-text--horizontal .rich-text__blocks>*,.rich-text--horizontal .rich-text__blocks.center .rich-text__text,.rich-text--horizontal .rich-text__blocks.right .rich-text__text{margin:0}.rich-text--horizontal .rich-text__blocks .button-group{min-width:auto}}.rich-text__text.rte{font-family:var(--text-font-family)!important;font-weight:var(--text-font-weight)!important;font-style:var(--text-font-style)!important;font-size:var(--text-font-size)!important;line-height:var(--text-line-height)!important;letter-spacing:var(--text-letter-spacing)!important;color:rgb(var(--text-color))!important;text-align:var(--text-block-alignment)!important}.rich-text__text.rte p,.rich-text__text.rte span,.rich-text__text.rte div,.rich-text__text.rte a,.rich-text__text.rte strong,.rich-text__text.rte em,.rich-text__text.rte *{font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-align:inherit!important}.rich-text__text.rte.typeset,.rich-text__text.rte.typeset2,.rich-text__text.rte.typeset3{font-family:var(--text-font-family)!important;font-size:var(--text-font-size)!important}.rich-text .button-group .button{cursor:pointer!important;pointer-events:auto!important;transition:all .3s ease!important}.rich-text.custom-button-border .button-group .button{border-radius:var(--button-border-radius)!important;padding:var(--button-padding-vertical) var(--button-padding-horizontal)!important;padding-top:var(--button-padding-vertical)!important;border:var(--button-border-width) solid rgba(var(--button-border-color),var(--button-border-opacity))!important}.rich-text.custom-button-gradient .button-group .button{background:linear-gradient(var(--button-gradient-angle),rgba(var(--button-gradient-color-1),var(--button-gradient-opacity-1)) var(--button-gradient-stop-1),rgba(var(--button-gradient-color-2),var(--button-gradient-opacity-2)) var(--button-gradient-stop-2))!important}.rich-text.custom-button-glassmorphism .button-group .button{backdrop-filter:blur(var(--button-backdrop-blur))!important;-webkit-backdrop-filter:blur(var(--button-backdrop-blur))!important}.rich-text.custom-button-typography .button-group .button{font-family:var(--button-custom-font-family)!important;font-weight:var(--button-custom-font-weight)!important;font-style:var(--button-custom-font-style)!important;font-size:var(--button-custom-font-size)!important;line-height:var(--button-custom-line-height)!important;letter-spacing:var(--button-custom-letter-spacing)!important;text-align:center!important;color:rgb(var(--button-custom-text-color))!important;text-transform:none!important}.rich-text.custom-button-border .button-group .button,.rich-text.custom-button-gradient .button-group .button,.rich-text.custom-button-glassmorphism .button-group .button,.rich-text.custom-button-typography .button-group .button{min-width:auto!important;min-height:auto!important;box-shadow:none!important}.rich-text.custom-button-border .button-group .button:hover,.rich-text.custom-button-gradient .button-group .button:hover,.rich-text.custom-button-glassmorphism .button-group .button:hover,.rich-text.custom-button-typography .button-group .button:hover{transform:translateY(-2px)!important;box-shadow:none!important}.rich-text.custom-button-border .button-group .button:after,.rich-text.custom-button-gradient .button-group .button:after,.rich-text.custom-button-glassmorphism .button-group .button:after,.rich-text.custom-button-typography .button-group .button:after{content:none!important;display:none!important;background:none!important;animation:none!important}.rich-text.custom-button-typography .button-group .button .label{font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:none!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rich-text.css.map */
