@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../woff2/montserrat-300ea4b.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../woff2/montserrat-400ea4b.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../woff2/montserrat-500ea4b.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url() format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../woff2/montserrat-700ea4b.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../woff2/montserrat-800ea4b.woff2?v=1686537863) format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../woff2/bebas-neue-4001d90.woff2?v=1686537502) format("woff2")}@font-face{font-family:Titling Gothic FB Wide Bold;font-style:normal;font-weight:300;font-display:swap;src:url(../woff2/titlinggothicfbwidebold93e4.woff2?v=1713154414) format("woff2")}.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:#242f46;width:100%;margin-bottom:15px;font-family:Bebas Neue,Impact,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:#242f46}.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:Montserrat,Arial,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__cta .btn{padding:0 30px;line-height:2;font-size:1rem;border-radius:4px;background:#940e14}.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 #242f46}.rich-text .rich-text__blocks .rich-text__divider .divider.color-green{border-bottom:2px solid #940e14}@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/22/assets/ocs-rich-text.css.map?v=89151506978019370271733349554 */
