/* Scoped adjustments to use PhotoMe's original comment layout and typography. */
.emdash-comments{clear:both;scroll-margin-top:160px}
.emdash-comments .comment{width:100%;display:flex;gap:25px;float:none}
.emdash-comments .comment .gravatar{flex:0 0 60px;margin:0}
.emdash-comments .comment .right{float:none;margin:0;padding:0 0 20px;width:auto;min-width:0;flex:1;overflow-wrap:anywhere}
.emdash-comments .comment-author{float:left;margin-top:1px;margin-right:12px}
.emdash-comments .comment_date{font-size:12px;color:inherit;opacity:.65}
.emdash-comments .comment-avatar{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#eee;color:#aaa;font-size:26px;border-radius:50%}
.emdash-comments .comment-replies{margin-left:40px}
.emdash-comments #respond{clear:both;margin-top:40px}
.emdash-comments #commentform{margin:0}
.emdash-comments #commentform label{display:block;margin-bottom:5px}
.emdash-comments #commentform textarea,.emdash-comments #commentform input:not([type=submit]):not([type=hidden]){box-sizing:border-box;max-width:100%;width:100%;font:inherit}
.emdash-comments #commentform .comment-form-author,.emdash-comments #commentform .comment-form-email{width:100%;float:none;margin:20px 0}
.emdash-comments .comment-reply-link,.emdash-comments #cancel-comment-reply{background:none;border:0;padding:0;margin-top:12px;color:inherit;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}
.emdash-comments .comment-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.emdash-comments [hidden]{display:none!important}
.emdash-comments #comment-result{clear:both}
@media(max-width:600px){.emdash-comments .comment{gap:15px}.emdash-comments .comment .gravatar{flex-basis:40px}.emdash-comments .comment .gravatar img,.emdash-comments .comment-avatar{width:40px;height:40px}.emdash-comments .comment-replies{margin-left:15px}.emdash-comments .comment_date{float:none;display:block;clear:both}.emdash-comments .comment-author{float:none}}
.emdash-comments #reply-title{display:block;margin-bottom:16px}
@media(max-width:600px){.emdash-comments .comment .gravatar{flex-basis:60px}.emdash-comments .comment .gravatar img,.emdash-comments .comment-avatar{width:60px;height:60px}.emdash-comments .right>br.clear{display:block;height:0;line-height:0;margin:0;padding:0}}
