/** * Blocksy - v1.8.37 * * Copyright (c) 2022 * Licensed GPLv2+ */ .ct-comments { color: var(--color); } @media (min-width: 690px) { .ct-has-avatar .ct-comment-content { padding-inline-start: 70px; } } .ct-comments-title { --fontSize: 30px; --lineHeight: normal; margin-bottom: 50px; } @media (max-width: 689.98px) { .ct-comment-list .children { --listIndent: 35px; } } @media (min-width: 690px) { .ct-comment-list .children { --listIndent: 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-top: 50px; padding-bottom: 50px; border-top: 1px solid var(--border-color); } .ct-comment-inner:not(.ct-has-reply-form):hover .comment-reply-link { color: #fff; background: var(--buttonInitialColor); } .ct-comment-inner:not(.ct-has-reply-form) .comment-reply-link:hover { background: var(--buttonHoverColor); } .ct-comment-meta { position: relative; margin-bottom: 20px; --linkInitialColor: var(--color); } @media (min-width: 690px) { .ct-comment-meta { display: flex; align-items: center; } } .ct-comment-meta figure { position: absolute; left: 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 { font-size: 16px; 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; } } .comment-edit-link:before, .comment-reply-login:before { content: "/"; margin-left: 3px; margin-right: 3px; } @media (max-width: 689.98px) { .comment-edit-link { display: none; } } .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 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); } @media (max-width: 689.98px) { .comment-reply-link { --margin-inline-start: auto; } } #reply-title { --fontSize: 20px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; } #cancel-comment-reply-link { padding: 0.5em 0.9em; font-size: 11px; font-weight: 500; text-transform: uppercase; border-radius: 3px; color: var(--buttonTextInitialColor, #fff); background: var(--buttonInitialColor); } #cancel-comment-reply-link:hover { color: var(--buttonTextHoverColor, #fff); background: var(--buttonHoverColor); } .comment-respond:not(:only-child) .comment-reply-title { padding-top: 40px; border-top: 1px solid var(--border-color); } .comment-respond + .ct-comment-list { margin-top: 50px; } .comment-form { display: grid; grid-column-gap: 20px; grid-row-gap: 1.5em; --content-spacing: 0; } @media (min-width: 690px) { .comment-form { grid-template-columns: var(--grid-template-columns, repeat(2, 1fr)); } .comment-form.has-website-field { --grid-template-columns: repeat(3, 1fr); } .comment-form > * { grid-column: var(--grid-column, 1/-1); } .comment-form [class*=comment-form-field-input] { display: flex; align-items: center; --grid-column: span 1; } } .comment-form a { --linkInitialColor: var(--color); } .comment-form .logged-in-as, .comment-form .comment-notes { font-size: 13px; } .comment-form .required { color: #cc0000; } [class*=comment-form-field] { position: relative; } [class*=comment-form-field] label { position: absolute; display: flex; align-items: center; margin: 0; cursor: text; color: var(--form-text-initial-color); height: var(--has-classic-forms, var(--form-field-height, 40px)); padding: var(--has-classic-forms, var(--form-field-padding, 0 15px)); opacity: 1; visibility: visible; transition: opacity 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955), visibility 0.15s cubic-bezier(0.455, 0.03, 0.515, 0.955); } [class*=comment-form-field-textarea] label { top: var(--has-classic-forms, 7px); } [class*=comment-form-field]:focus-within label, [class*=comment-form-field].ct-not-empty label { opacity: 0; visibility: hidden; transform: translate3d(var(--labels-offset, 20px), 0, 0); } .comment-form-cookies-consent + .gdpr-confirm-policy { margin-top: -1em; } .no-comments { padding: 15px 20px; text-align: center; background: rgba(233, 235, 239, 0.5); border-radius: 2px; } .ct-comments-navigation { display: flex; justify-content: space-between; padding-top: 15px; margin-bottom: 15px; border-top: 1px solid var(--border-color); }