.jpc-comments{clear:both;margin-top:36px;padding-top:28px;border-top:3px solid var(--jpc-wine);font:400 16px/1.7 var(--jpc-serif)}.jpc-comments .comment-list,.jpc-comments .children{list-style:none;padding:0;margin:0}.jpc-comments .children{margin-left:22px;padding-left:14px;border-left:1px solid var(--jpc-rule)}.jpc-comments .comment-body{padding:20px 0;border-bottom:1px solid var(--jpc-rule)}.jpc-comments .comment-meta{font:400 12px/1.6 var(--jpc-sans);margin-bottom:12px}.jpc-comments .avatar{float:left;margin-right:10px;border-radius:50%}.jpc-comments .reply a{display:inline-flex;align-items:center;min-height:44px}.jpc-comments .comment-respond{padding:24px 0;margin:0;background:0 0}.jpc-comments input:not([type=checkbox]):not([type=hidden]),.jpc-comments textarea{max-width:100%;font-size:16px}.jpc-comments #cancel-comment-reply-link{display:inline-flex;align-items:center;min-height:44px;margin-left:12px;font:400 13px/1.4 var(--jpc-sans)}.jpc-comments label{display:block}.jpc-comments .comment-form-cookies-consent label{display:inline}.jpc-comments a:focus-visible,.jpc-comments input:focus-visible,.jpc-comments textarea:focus-visible{outline:3px solid var(--jpc-wine);outline-offset:3px}@media(max-width:600px){.jpc-comments .children{margin-left:10px;padding-left:8px}.jpc-comments{font-size:16px}}