.ct-comments{color:var(--theme-text-color)}@media (min-width:690px){.ct-has-avatar .ct-comment-content{padding-inline-start:70px}}.ct-comments-title{margin-bottom:50px}@media (max-width:689.98px){.ct-comment-list .children{padding-inline-start:35px}}@media (min-width:690px){.ct-comment-list .children{padding-inline-start:70px}}.ct-comment-list .comment-respond{padding-bottom:50px}@media (min-width:690px){.ct-comment-list .comment-respond{padding-inline-start:70px}}.ct-comment-inner{padding-block:50px;border-top:1px solid var(--theme-border-color)}.ct-comment-inner:not(.ct-has-reply-form):hover .comment-reply-link{color:#fff;background:var(--theme-button-background-initial-color)}.ct-comment-inner:not(.ct-has-reply-form) .comment-reply-link:hover{background:var(--theme-button-background-hover-color)}.ct-comment-meta{position:relative;margin-bottom:20px;--theme-link-initial-color:var(--theme-text-color)}@media (min-width:690px){.ct-comment-meta{display:flex;align-items:center}}.ct-comment-meta figure{position:absolute;inset-inline-start:0;border-radius:100%;max-width:var(--max-size,50px);max-height:var(--max-size,50px)}@media (max-width:689.98px){.ct-comment-meta figure{--max-size:40px}}@media (min-width:690px){.ct-comment-meta figure{top:0}}@media (max-width:689.98px){.ct-has-avatar .ct-comment-meta{padding-inline-start:50px}}@media (min-width:690px){.ct-has-avatar .ct-comment-meta{padding-inline-start:70px}}.ct-comment-author{--theme-font-size:16px;--theme-link-initial-color:currentColor;margin-bottom:0}.ct-comment-meta-data{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase}@media (min-width:690px){.ct-comment-meta-data{margin-inline-start:auto}}.ct-comment-meta-data .comment-edit-link:before,.ct-comment-meta-data .comment-reply-login:before{content:"/";margin-inline:3px}@media (max-width:689.98px){.ct-comment-meta-data .comment-edit-link{display:none}}.ct-comment-meta-data .comment-reply-link{display:flex;align-items:center;height:25px;padding:0 10px;border-radius:3px;margin-inline-start:var(--margin-inline-start,20px);transition:color .12s cubic-bezier(.455,.03,.515,.955),background .12s cubic-bezier(.455,.03,.515,.955)}@media (max-width:689.98px){.ct-comment-meta-data .comment-reply-link{--margin-inline-start:auto}}@media (min-width:690px){.comment-form.has-website-field{grid-template-columns:repeat(3,1fr)}}.has-labels-inside [class*=comment-form-field]{position:relative}.has-labels-inside [class*=comment-form-field] label{position:absolute;align-items:center;cursor:text;margin-bottom:0;inset-inline-start:0;height:var(--has-classic-forms,var(--theme-form-field-height,40px));padding:var(--has-classic-forms,var(--theme-form-field-padding,0 15px));transition:opacity .15s cubic-bezier(.455,.03,.515,.955),visibility .15s cubic-bezier(.455,.03,.515,.955),inset-inline-start .15s cubic-bezier(.455,.03,.515,.955)}.has-labels-inside [class*=comment-form-field][class*=textarea] label{height:40px;top:var(--has-classic-forms,5px)}.has-labels-inside [class*=comment-form-field]:focus-within label,.has-labels-inside [class*=comment-form-field].ct-not-empty label{opacity:0;visibility:hidden;inset-inline-start:20px}.no-comments{padding:15px 20px;text-align:center;background:rgba(233,235,239,.5);border-radius:2px}.ct-comments-navigation{display:flex;justify-content:space-between;padding-top:15px;margin-bottom:15px;border-top:1px solid var(--theme-border-color)}