.comments{background-color:#fafafa;margin-top:10rem!important}.comments .comment-meta{font-size:.9rem;margin:1rem 0}.comments .comment-meta a{font-size:.9rem}.comments .reply{margin:1rem 0}.comments .reply a{background-color:transparent;border:1px solid #dcdcde;border-radius:0;color:var(--color-body);font-size:.9rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:all .5s ease}.comments .reply a:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.comments-form-wrapper{padding:2rem}.comments-form-wrapper input[type=text]{border:1px solid #dcdcde;display:block;width:100%}.comments-form-wrapper label{display:block}.comments-form-wrapper .required{color:red}.comments-form-wrapper .comment-form-comment{display:flex;flex-direction:column}.comments-form-wrapper .comment-form-comment label,.comments-form-wrapper .comment-form-comment textarea{margin:.5rem 0}.comments-form-wrapper .comment-form-cookies-consent{display:flex;flex-direction:row}.comments-form-wrapper .comment-form-cookies-consent input{margin:0 .5rem}.comments-form-wrapper .form-submit .submit{background-color:transparent;border:1px solid #dcdcde;border-radius:0;color:var(--color-body);font-size:.9rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:all .5s ease}.comments-form-wrapper .form-submit .submit:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}