.commentsContentWrapper .commentForm{box-sizing:border-box;flex-direction:column;padding:16px 8px;display:flex}.commentsContentWrapper .commentForm .comment-form-container{justify-content:flex-start;align-items:center;width:100%;display:flex}.commentsContentWrapper .commentForm .comment-form-container .user-profile-image{align-self:flex-start;margin-right:5px}.commentsContentWrapper .commentForm .comment-form-container .comment-form-input-wrapper{width:100%;display:flex;position:relative}.commentsContentWrapper .commentForm .comment-form-container .comment-form-input-wrapper .comment-form-input{color:#000;background-color:#ccc;border:none;border-radius:5px;outline:none;width:100%;min-height:120px;font-size:large}.commentsContentWrapper .commentForm .comment-form-submit-button{box-sizing:border-box;max-width:150px;margin:10px 0}.commentsContentWrapper .showComments,.commentsContentWrapper .loadMoreComments{justify-content:center;align-items:center;width:100%;display:flex}.commentsContentWrapper .showComments button,.commentsContentWrapper .loadMoreComments button{justify-content:center;align-items:center;display:flex}.commentsContentWrapper .loadMoreComments button{color:var(--primary-active-color,#f90)}@media only screen and (min-width:768px){.commentsContentWrapper .commentForm .comment-form-container .comment-form-input-wrapper .comment-form-input{min-height:60px}}
.comment{border-bottom:var(--primary-border);flex-direction:column;width:100%;max-width:90vw;padding:10px 0;display:flex}.comment .comment-header{justify-content:flex-start;align-items:center;margin:10px 0;display:flex}.comment .comment-header .comment-author-image{border-radius:50%;width:40px;height:40px}.comment .comment-header .comment-author{color:var(--primary-active-color,#f90);margin:4px 10px;font-weight:700}.comment .comment-header .comment-date{color:var(--primary-text-color,#fff);margin:4px 5px;font-size:14px}.comment .comment-body{color:var(--primary-text-color,#fff);overflow-wrap:break-word}
.comments{box-sizing:border-box;width:100%;max-height:50vh;padding:20px 0;overflow-y:scroll}.comments .noComments{color:var(--primary-text-color,#fff);font-size:large}
