.ptb_comments{margin:1.25em 0}.ptb-comments-area{clear:both}.ptb-comments-area .comments-title{font-size:1.3em;margin:0 0 .75em;padding:0}.ptb-comments-area .comment-list,.ptb-comments-area .comment-list .children{list-style:none;margin:0;padding:0}.ptb-comments-area .comment-list li{list-style:none;margin:0 0 1em;padding:0}.ptb-comments-area .comment-list .children{margin:1em 0 0 2em;padding:0}.ptb-comments-area .comment-body{min-height:2.5em;position:relative}.ptb-comments-area .comment-author{align-items:center;display:flex;flex-wrap:wrap;gap:.35em .75em;margin:0 0 .5em}.ptb-comments-area .comment-author .avatar{border-radius:50%;flex-shrink:0;height:48px;width:48px}.ptb-comments-area .comment-author .fn{font-size:1.1em;font-style:normal;font-weight:600}.ptb-comments-area .comment-author .fn a{text-decoration:none}.ptb-comments-area .comment-metadata{font-size:.85em;opacity:.75}.ptb-comments-area .comment-metadata a{color:inherit;text-decoration:none}.ptb-comments-area .comment-metadata a:hover{text-decoration:underline;text-underline-offset:3px}.ptb-comments-area .comment-content{margin:.5em 0;word-wrap:break-word}.ptb-comments-area .comment-content p:last-child{margin-bottom:0}.ptb-comments-area .reply{margin:.35em 0 0}.ptb-comments-area .comment-reply-link{font-size:.8em;text-decoration:none;text-transform:uppercase}.ptb-comments-area .comment-reply-link:hover{text-decoration:underline}.ptb-comment-reply-slot{margin:.75em 0 0}.ptb-comments-area .ptb-inline-reply-respond{background:rgba(0,0,0,.03);border-radius:12px;margin:0;padding:1em}.ptb-comments-area #respond{margin-top:1.5em}.ptb-comments-area .comment-respond .comment-reply-title{font-size:1.3em;margin:0 0 .75em;padding:0}.ptb-comments-area .comment-respond #cancel-comment-reply-link{display:inline-block;font-size:.85em;margin-left:.75em;text-decoration:none}.ptb-comments-area .comment-form label{display:block;font-size:.9em;margin:0 0 .25em}.ptb-comments-area .comment-form input[type=email],.ptb-comments-area .comment-form input[type=text],.ptb-comments-area .comment-form input[type=url],.ptb-comments-area .comment-form textarea{box-sizing:border-box;margin:0 0 .75em;max-width:100%;width:100%}.ptb-comments-area .comment-form p{margin:0}.ptb-comments-area .comment-form .comment-form-cookies-consent{display:inline-flex;margin:0 0 .5em}.ptb-comments-area .comment-form .form-submit{margin:.2em 0 0}.ptb-comments-area .comment-navigation{margin:1em 0}.ptb_comments_notice{border-radius:12px;margin:0 0 1em;padding:.75em 1em}.ptb_comments_notice_success{background:#edf7ed;color:#1e4620}.ptb_comments_notice_error{background:#fdecea;color:#611a15}.ptb_comments_loading{opacity:.6;pointer-events:none}.ptb-reply-loading{align-items:center;display:flex;min-height:2em;padding:.5em 0}.ptb-comment-spinner{animation:ptb-comment-spin .7s linear infinite;border:2px solid rgba(0,0,0,.12);border-radius:50%;border-top-color:rgba(0,0,0,.45);display:inline-block;height:18px;width:18px}@keyframes ptb-comment-spin{to{transform:rotate(1turn)}}