.lk-comments{max-width:760px;margin:80px auto;padding:48px 24px;border-top:1px solid #d8cbbd;color:#211c1d}.lk-comments .lk-eyebrow{font:700 11px/1.4 system-ui,sans-serif;letter-spacing:.2em;color:#987c56}.lk-comments h2{font:normal clamp(34px,5vw,54px)/1.1 Georgia,serif;margin:12px 0}.lk-comments-intro{color:#756e6b;line-height:1.7}.lk-reactions{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 46px}.lk-reaction{display:flex;align-items:center;gap:9px;padding:12px 16px;background:#fcfaf6;border:1px solid #e2d9cf;color:#382b30;cursor:pointer;font:600 13px system-ui,sans-serif;transition:background .2s,border-color .2s}.lk-reaction:hover,.lk-reaction.is-selected{border-color:#702b38;background:#f6e9e8}.lk-reaction:disabled{cursor:default;opacity:.8}.lk-count{font-variant-numeric:tabular-nums;color:#796b65}.lk-comment-list{padding:0;list-style:none}.lk-comment-list .comment{list-style:none;border-top:1px solid #e9e0d7;padding:24px 0}.lk-comment-list .children{padding-left:24px}.lk-comment-list .comment-author{font-weight:600}.lk-comment-list .comment-meta{font-size:12px;color:#7a726d}.lk-comment-list .comment-content{line-height:1.75}.lk-comments textarea,.lk-comments input[type=text],.lk-comments input[type=email],.lk-comments input[type=url]{box-sizing:border-box;width:100%;padding:13px;border:1px solid #d8cbbd;background:#fff;font:inherit}.lk-comments label{display:block;margin:10px 0 6px}.lk-comments .lk-comment-submit{background:#702b38;color:#fff9ee;border:0;padding:15px 28px;cursor:pointer;font-weight:700}.lk-comments .comment-reply-link{color:#702b38}
