.rich-text__button{display:inline-flex;align-items:center;gap:.5em;padding:var(--rt-btn-pad-y, 1.4rem) var(--rt-btn-pad-x, 2.4rem);font-size:var(--rt-btn-size-m, 1.4rem);line-height:1;font-weight:700;color:var(--rt-btn-color, rgb(var(--color-button-text)));background-color:var(--rt-btn-bg, rgb(var(--color-button)));border:var(--rt-btn-border-w, .2rem) solid var(--rt-btn-border, rgb(var(--color-button)));border-radius:var(--rt-btn-radius, var(--buttons-radius, 4px));width:max-content;max-width:100%;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.rich-text__button:hover{background-color:var(--rt-btn-hover-bg, transparent);color:var(--rt-btn-hover-color, rgb(var(--color-button)));border-color:var(--rt-btn-hover-border, var(--rt-btn-hover-bg, rgb(var(--color-button))))}.rich-text__button:focus-visible{outline:2px solid var(--rt-btn-bg, rgb(var(--color-button)));outline-offset:3px}.rich-text__button--outline{background-color:transparent;color:var(--rt-btn-bg);border-color:var(--rt-btn-border)}.rich-text__button--outline:hover{background-color:var(--rt-btn-hover-bg);color:var(--rt-btn-hover-color);border-color:var(--rt-btn-hover-border, var(--rt-btn-hover-bg))}.rich-text__button .rich-text__button-icon{width:1em;height:1em;margin-inline-start:0;flex-shrink:0;transition:transform .25s ease}.rich-text__button:hover .rich-text__button-icon{transform:translate(3px)}@media(min-width:750px){.rich-text__button{font-size:var(--rt-btn-size-d, 1.6rem)}}@media(prefers-reduced-motion:reduce){.rich-text__button,.rich-text__button .rich-text__button-icon{transition:none}}.section-rich-text{position:relative;z-index:2}.rich-text-align-left{text-align:start}.rich-text-align-center{text-align:center}.rich-text-content>*{margin-top:var(--spacing-base-1);margin-bottom:var(--spacing-base-1)}.rich-text-content .rich-text-heading a{color:rgb(var(--color-accent-1))}.rich-text-content>:first-child{margin-top:0}.rich-text-content>:last-child{margin-bottom:0}.rich-text-content .button{display:inline-block;margin-top:0;margin-bottom:0}.rich-text-content .rich-text__button{display:inline-flex}.rich-text-limit-height .rich-text-content{max-height:20rem;overflow:hidden;position:relative;transition:max-height .18s ease}.rich-text-limit-height.is-expanded .rich-text-content{max-height:100rem}.rich-text-limit-height:not(.is-expanded) .rich-text-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10rem;pointer-events:none;z-index:1;background:linear-gradient(180deg,#f9f9f900,rgb(var(--color-background)))}.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)}.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/99/assets/section-rich-text.css.map */
