.c-rich-text__inner{padding:1.25rem 1.25rem 1.5rem;margin:auto;text-align:center}.c-rich-text__title{margin-bottom:0}.c-rich-text__title *{margin:0}.c-rich-text .o-rte p{font-weight:400;font-family:proxima-nova,sans-serif;line-height:1.2;letter-spacing:0}.c-rich-text .o-rte p b,.c-rich-text .o-rte p strong{font-weight:600}.c-rich-text .o-rte p{font-size:1rem;line-height:1.5rem;letter-spacing:.02rem}.c-rich-text .o-rte p:last-child{margin-bottom:0}.c-rich-text__content{margin-top:1.25rem}.c-rich-text__subtitle{font-weight:600;text-transform:uppercase;letter-spacing:.0813rem;margin:0 0 .8125rem;font-size:.8125rem}.c-rich-text__cta{margin-top:1.75rem}@media only screen and (max-width:749px){.c-page--product .has-small-padding .c-rich-text__content{max-width:18.75rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:750px){.c-rich-text__subtitle{margin:0 0 1.25rem}.has-small-padding .c-rich-text__inner{padding-top:4rem;padding-bottom:3rem}.c-page--product .has-small-padding .c-rich-text__inner{padding-bottom:1.5rem}.c-rich-text__subtitle,.c-rich-text__title{margin-left:auto;margin-right:auto;max-width:26.75rem}.is-heading-width-medium .c-rich-text__subtitle,.is-heading-width-medium .c-rich-text__title{max-width:35rem}.is-heading-width-wide .c-rich-text__subtitle,.is-heading-width-wide .c-rich-text__title{max-width:42.5rem}.c-rich-text__content{margin-top:1.5rem;max-width:26.75rem;margin-left:auto;margin-right:auto}.is-content-width-medium .c-rich-text__content{max-width:35rem}.is-content-width-wide .c-rich-text__content{max-width:42.5rem}}@media only screen and (min-width:1100px){.c-rich-text__inner{padding:4rem 0 3rem}}
