.tnr-comments{margin:0 0 2em;padding:0 20px 3em;border-top:1px solid #eee;color:#4b4f58}
.tnr-comments .comment-respond{padding:0 0 2em}.tnr-comments .comment-reply-title{margin:0;padding:0;color:#3a3a3a}.tnr-comments #cancel-comment-reply-link{font-size:1rem;margin-left:1em}
.tnr-comments p{margin-bottom:1.75em}.tnr-comments .comment-form-comment{width:100%;border:0;margin:0;padding:0}.tnr-comments .comment-notes{margin-bottom:1.5em}.tnr-comments .logged-in-as{margin-bottom:1em}.tnr-comments .form-submit{margin:0}
.tnr-comments textarea,.tnr-comments input[type=text]{font:1rem/1.65em -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:.75em;background:#fafafa;border:1px solid #ddd;color:#666;width:100%;border-radius:0;vertical-align:middle;margin-bottom:10px}
.tnr-comments textarea{resize:vertical}.tnr-comments textarea:focus,.tnr-comments input[type=text]:focus{background:#fff;border-color:#bbb;outline:1px dotted currentColor}
.tnr-comments .submit{color:#fff;background:#ee2926;border:0;padding:10px 15px;line-height:1.857142857;font:inherit;line-height:1.857142857;cursor:pointer}
.tnr-comment-fields{display:inline-flex;column-gap:20px;width:100%;padding:0;margin-left:0;margin-right:0}.tnr-comment-fields p{position:relative;min-height:1px;float:left;padding:0;margin-top:0}.tnr-comments #wp-comment-cookies-consent{margin:0 10px 0 0;padding:0;vertical-align:baseline;font:1rem/1.65em -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}
.tnr-comment-list,.tnr-comment-list li{list-style:none;padding:0}.tnr-comment-list .children{margin-left:2em}.tnr-comment{padding:1em 0;border-bottom:1px solid #eee}.tnr-comment-info{display:flex;gap:1.333333em}.tnr-comment-avatar img{border-radius:50%}.tnr-comment-meta{line-height:1.666667;font-size:.857142857rem;padding-bottom:1.33333em}.tnr-comment-meta cite{font-style:normal}.tnr-comment-content{clear:both}.tnr-comment-actions{display:flex;justify-content:flex-end}.tnr-comment-edit{flex:1}.tnr-comments .comments-count-wrapper{padding:2em 0}.tnr-comments .comments-title{font-weight:normal;overflow-wrap:anywhere}.tnr-comments .no-comments{margin:.5em 0}
@media(min-width:768px){.tnr-comment-fields p{width:33.3333333333%}}
@media(max-width:544px){.tnr-comment-fields{column-gap:10px;display:inline-block}}
@media(max-width:767px){.tnr-comment-list .children{margin-left:.666667em}.tnr-comment-avatar img{max-width:2.5em}}
