.rich-text-toggle-section{--rt-gap: 1rem;--rt-fade-height: 2.25rem;--rt-transition: .22s ease;--rt-max-width: 70ch}.rich-text-toggle-section .rich-text-toggle__inner{max-width:var(--rt-max-width);margin-inline:auto;padding:1.25rem 1rem}.rich-text-toggle-section .rich-text-toggle__inner--align-left{text-align:left}.rich-text-toggle-section .rich-text-toggle__inner--align-center{text-align:center}.rich-text-toggle-section .rich-text-toggle__inner--align-right{text-align:right}.rich-text-toggle-section .rich-text-toggle__heading{margin:0 0 .5rem;line-height:1.2}.rich-text-toggle-section .rich-text-toggle__body{display:grid;gap:var(--rt-gap);justify-items:inherit}.rich-text-toggle-section .rt-block+.rt-block{margin-top:.75rem}.rich-text-toggle-section .rt-block--heading{margin:0}.rich-text-toggle-section .rich-text-toggle__content{position:relative;overflow:hidden;transition:max-height var(--rt-transition)}.rich-text-toggle-section .rich-text-toggle__content[data-expanded=false]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rt-lines, 2)}.rich-text-toggle-section .rich-text-toggle__content[data-expanded=false]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--rt-fade-height);pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-background, #fff))}.rich-text-toggle-section .rich-text-toggle__content[data-expanded=true]{-webkit-line-clamp:initial}.rich-text-toggle-section .rich-text-toggle__content[data-expanded=true]:after{display:none}.rich-text-toggle-section .rich-text-toggle__more{-webkit-appearance:none;appearance:none;border:1px solid currentColor;background:transparent;padding:.5rem .9rem;border-radius:999px;cursor:pointer;font:inherit;line-height:1}.rich-text-toggle-section .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1rem;border-radius:.5rem;text-decoration:none}.rich-text-toggle-section .btn--primary{background:var(--color-button, #111);color:var(--color-button-text, #fff)}.rich-text-toggle-section .btn--secondary{background:transparent;color:inherit;border:1px solid currentColor}.rich-text-toggle-section .btn--link{background:none;padding:0;text-decoration:underline}.rich-text-toggle-section.is-fullwidth .rich-text-toggle__inner{max-width:none;width:100%}@supports not (-webkit-line-clamp: 2){.rich-text-toggle-section .rich-text-toggle__content[data-expanded=false]{max-height:calc(var(--rt-lines, 2) * 1.6em)}.rich-text-toggle-section .rich-text-toggle__content[data-expanded=true]{max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/rich-text-toggle.css.map */
