.section-rich-text{position:relative;z-index:2}.rich-text-align-left{text-align:start}.rich-text-align-center{text-align:center}.section-rich-text .block-section{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1.5rem;padding:5rem 4rem;box-shadow:0 10px 22px #0000000f}@media(max-width:749px){.section-rich-text .block-section{padding:3.5rem 2rem;border-radius:1rem}}.rich-text-content>*{margin-top:var(--spacing-base-1);margin-bottom:var(--spacing-base-1)}.rich-text-content .rich-text-caption{font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0b61d6;margin-top:0;margin-bottom:.8rem}.rich-text-content .rich-text-heading{color:#1b1b1b;margin-bottom:2rem}.rich-text-content .rich-text-heading a{color:#0b61d6}.rich-text-content>:first-child{margin-top:0}.rich-text-content>:last-child{margin-bottom:0}.rich-text-content .button{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:1.2rem 3rem;background-color:#1b1b1b;color:#fff;border-radius:5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:none;cursor:pointer}.rich-text-content .button:hover{background-color:#0b61d6;color:#1b1b1b;transform:translateY(-2px);box-shadow:0 5px 15px #0b61d64d}.rich-text-limit-height .rich-text-content{max-height:15rem;overflow:hidden;position:relative;transition:max-height .4s cubic-bezier(.165,.84,.44,1)}.rich-text-limit-height.is-expanded .rich-text-content{max-height:500rem}.rich-text-limit-height:not(.is-expanded) .rich-text-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:12rem;pointer-events:none;z-index:1;background:linear-gradient(to top,#fff,#fffffff2,#ffffffb3 50%,#fff0)}.has-background-image .rich-text-limit-height .rich-text-content:after{display:none}.button-rich-text-more{margin-top:3rem;padding:0;font-size:calc(var(--font-body-scale) * 1.4rem);color:#0b61d6!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.button-rich-text-more:hover{color:#1b1b1b!important}.button-rich-text-more>span{display:inline-flex;align-items:center;grid-gap:.5rem}.button-rich-text-more .angle{width:.9em;height:.9em;flex:none}.is-expanded .button-rich-text-more .label-more,.button-rich-text-more .label-less{display:none}.is-expanded .button-rich-text-more .label-less{display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-rich-text.css.map */
