.rich-text{margin:auto;max-width:110rem;text-align:left;width:calc(100% - 3rem)}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem)}.rich-text__blocks *{overflow-wrap:break-word}.rich-text--full-width .rich-text__blocks{width:calc(100% - 40px)}.rich-text--full-width .rich-text__blocks{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px){.rich-text{width:calc(100% - 10rem)}.rich-text__blocks{max-width:100%}.rich-text--full-width .rich-text__blocks{width:calc(100% - 100px);padding-top:40px;padding-bottom:40px}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+a{margin-top:2.4rem}.rich-text__text p{margin:0;text-align:left;align-self:stretch;color:var(--Primary-Dark-Grey, #333);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:var(--font-body-weight);line-height:18px}.title--section{text-align:left}.title--section p,.title--section h2{align-self:stretch;color:var(--Primary-Dark-Grey, #333);font-family:var(--font-heading-family);font-size:20px;font-style:normal;font-weight:var(--font-heading-weight);line-height:22px}.rich-text__blocks a.button{color:#fff;text-align:center;font-family:var(--font-button-family);font-size:14px;font-style:normal;font-weight:var(--font-button-weight);line-height:18px;text-decoration:none;border-radius:200px;background:#036;display:inline-flex;padding:14px 20px;justify-content:center;align-items:center;opacity:1;text-transform:uppercase;margin:30px 0;min-width:120px}.rich-text__blocks a.button.add-cta-gold-bg{color:#036!important;background:#fcbf2c!important}.rich-text__blocks a.button.add-cta-gold-bg:hover{background:#e6ae07!important}.rich-text__blocks a.button:hover{background:#00264b}.rich-text__blocks .rich-text__text>:last-child{margin-bottom:0}.rich-text__blocks .rich-text__text p{margin:0 0 20px;color:#333;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:var(--font-body-weight);line-height:22px}.rich-text__blocks .rich-text__text p strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.rich-text__blocks .rich-text__text p sup{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:0}.rich-text__blocks .rich-text__text p a{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:var(--font-body-weight);line-height:22px;color:#036;text-decoration:underline}.rich-text__blocks .rich-text__text p a:hover{text-decoration:none}@media (max-width: 767px){.rich-text__blocks .rich-text__text p a{font-size:14px;line-height:20px}}@media (max-width: 767px){.rich-text__blocks .rich-text__text p{font-size:14px;line-height:20px}}.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol{margin:0 0 20px;padding-left:25px;display:flex;gap:5px;flex-direction:column}:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li{color:#333;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:var(--font-body-weight);line-height:22px;text-align:left}:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li sup{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:0}@media (max-width: 767px){:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li{font-size:14px;line-height:20px}}:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li a{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:var(--font-body-weight);line-height:22px;color:#036;text-decoration:underline}:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li a:hover{text-decoration:none}@media (max-width: 767px){:is(.rich-text__blocks .rich-text__text ul,.rich-text__blocks .rich-text__text ol) li a{font-size:14px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-rich-text.css.map */
