.fob-comment-title{font-size:30px;font-weight:600;margin-bottom:1.5rem}.fob-comment-item-inner{display:flex;margin-bottom:2.5rem}.fob-comment-item-avatar{margin-inline-end:20px}.fob-comment-item-avatar img{border-radius:50%;width:60px}.fob-comment-item-content{width:100%}.fob-comment-item-pending{color:#5e5e5e;display:block;margin-bottom:.75em}.fob-comment-item-body p{font-size:16px;margin-bottom:.75rem}.fob-comment-item-footer{align-items:center;display:flex;justify-content:space-between}.fob-comment-item-author{font-size:14px;font-weight:600;margin-bottom:0}.fob-comment-item-info{align-items:center;display:flex;gap:.75rem}.fob-comment-item-admin-badge{background-color:var(--primary-color);border-radius:5px;color:#fff;font-size:12px;padding:.2rem .5rem}.fob-comment-item-date{color:#999;font-size:14px;margin-bottom:0}.fob-comment-item-reply{background-color:transparent;border-bottom:1px solid #e1e1e1;color:#888;display:block;font-size:14px;font-style:italic;font-weight:400}.fob-comment-item .fob-comment-list{margin-inline-start:2.5rem}.fob-comment-form-section{margin:3rem 0}.fob-comment-form-note{color:#888;font-size:14px;margin-bottom:1.5rem}.fob-comment-form label.required:after{color:red;content:" *"}.cancel-comment-reply-link{font-size:14px;margin-inline-start:1rem;text-decoration:underline}.cancel-comment-reply-link:hover{text-decoration:none}
