.read-more-cmp{position:relative}
.read-more-cmp .read-more-container{max-height:fit-content;min-height:fit-content;position:relative}
.read-more-cmp .read-more-container .read-more-content{position:relative}
.read-more-cmp .read-more-container .read-more-content.read-more-hidden{overflow:hidden;height:200px}
.read-more-cmp .read-more-container .fade-overlay{position:absolute;bottom:0;left:0;right:0;height:75px;background:linear-gradient(to bottom,transparent,#fff);pointer-events:none;opacity:1;transition:opacity .3s ease}
.read-more-cmp .read-more-container .read-more-content:not(.read-more-hidden)+.fade-overlay{opacity:0}
.read-more-cmp button.read-more-button{margin-top:20px}
.read-more-cmp button.read-more-button.no-button{outline:none !important;border:0;background:0;padding:unset}
.read-more-cmp.editing-read-more .read-more-container{max-height:fit-content !important}
.read-more-cmp.editing-read-more .read-more-container .read-more-content{height:auto !important}
.read-more-cmp.editing-read-more .read-more-container .read-more-content.read-more-hidden{height:auto !important}
.read-more-cmp.editing-read-more .read-more-container .fade-overlay{opacity:0 !important}