@font-face{font-family:Nunito Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/cdn/shop/files/nunito-sans-italic.woff2?v=1737178511) format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/cdn/shop/files/nunito-sans.woff2?v=1737178512) format("woff2")}@font-face{font-family:Georgia;src:url(/cdn/shop/files/georgia.woff2?v=1737176350) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Georgia;src:url(/cdn/shop/files/georgia-bold.woff2?v=1737176350) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Georgia;src:url(/cdn/shop/files/georgia-italic.woff2?v=1737176350) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Georgia;src:url(/cdn/shop/files/georgia-bold-italic.woff2?v=1737176350) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Exalted Medium;src:url(/cdn/shop/files/ExaltedExtended-Medium.woff2?v=1737176371) format("woff2");font-weight:600}@font-face{font-family:Exalted SemiBold;src:url(/cdn/shop/files/ExaltedExtended-SemiBold.woff2?v=1737176371) format("woff2");font-weight:600}.standard-container{width:90%;margin:30px auto 20px;max-width:1100px}.standard-container-narrow{width:90%;margin:40px auto;max-width:700px}.rich-text{position:relative;z-index:1}.rich-text.push-up{position:relative;z-index:2}.rich-text.box-container{background:#fff;border-radius:6px}.rich-text.box-container .rich-text__blocks{padding:30px}.rich-text .rich-text__blocks{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.rich-text .rich-text__blocks h2.rich-text__heading{text-align:center;color:#003744;width:100%;margin-bottom:15px;font-family:Exalted Medium,Arial,Helvetica,sans-serif}.rich-text .rich-text__blocks h2.rich-text__heading.heading-small{font-size:2rem}.rich-text .rich-text__blocks h2.rich-text__heading.heading-medium{font-size:2.6rem}.rich-text .rich-text__blocks h2.rich-text__heading.heading-large{font-size:3rem;position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.rich-text .rich-text__blocks h2.rich-text__heading.heading-large .titling{background-color:#fff;padding:0 15px;line-height:3rem;font-weight:100;position:relative;text-align:center;display:block;flex:1 1 100%;min-width:360px;width:auto;margin:0 auto;z-index:2}.rich-text .rich-text__blocks h2.rich-text__heading.heading-large:before,.rich-text .rich-text__blocks h2.rich-text__heading.heading-large:after{content:"";display:block;width:100%;height:1px;background:#003744}.rich-text .rich-text__blocks .rich-text__text{width:100%}.rich-text .rich-text__blocks .rich-text__text *{text-align:center;margin:0 0 20px;font-family:Georgia,Arial,Helvetica,sans-serif;font-weight:400}.rich-text .rich-text__blocks .rich-text__text * strong{font-weight:700}.rich-text .rich-text__blocks .rich-text__text.column-flx{max-width:1000px;margin:0 auto}@media (min-width: 780px){.rich-text .rich-text__blocks .rich-text__text.column-flx.col-2,.rich-text .rich-text__blocks .rich-text__text.column-flx.col-3{column-count:2}.rich-text .rich-text__blocks .rich-text__text.column-flx.col-2 *,.rich-text .rich-text__blocks .rich-text__text.column-flx.col-3 *{text-align:left;margin:0 10px;padding-bottom:20px;display:block}}@media (min-width: 1200px){.rich-text .rich-text__blocks .rich-text__text.column-flx.col-3{column-count:3}}.rich-text .rich-text__blocks .rich-text__text.paragraph-small *{font-size:1.6rem;line-height:2.6rem}.rich-text .rich-text__blocks .rich-text__text.paragraph-medium *{font-size:1.7rem;line-height:3rem}.rich-text .rich-text__blocks .rich-text__text.paragraph-large *{font-size:2rem;line-height:3.3rem}.rich-text .rich-text__blocks .rich-text__cta{width:100%;display:flex;justify-content:center}.rich-text .rich-text__blocks .rich-text__divider{width:100%}.rich-text .rich-text__blocks .rich-text__divider .divider{border:none;width:50%;margin:0 auto 20px}.rich-text .rich-text__blocks .rich-text__divider .divider.color-brown{border-bottom:2px solid #003744}.rich-text .rich-text__blocks .rich-text__divider .divider.color-green{border-bottom:2px solid #29b46c}@media (min-width: 780px){.rich-text .rich-text__blocks .rich-text__divider .divider{padding-top:18px;margin-bottom:32px;max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ocs-rich-text.css.map */
