.article-template__comment-fields .field{position:relative !important;margin-bottom:3rem !important}.article-template__comment-fields .field .field__label,.article-template__comment-fields .field .form__label,.article-template__comment-fields .field label.field__label,.article-template__comment-fields .field label.form__label{position:absolute !important;top:-.9rem !important;left:1.5rem !important;background:#fff !important;padding:0 .5rem !important;font-size:1.2rem !important;z-index:100 !important;pointer-events:none !important;color:rgba(var(--color-foreground),0.75) !important;letter-spacing:.1rem !important;line-height:1.5 !important}.article-template__comment-fields input.field__input{padding:1.5rem 2rem !important;min-height:5.5rem !important;width:100% !important;box-sizing:border-box !important}.article-template__comment-fields input.field__input:focus ~ .field__label,.article-template__comment-fields input.field__input:not(:placeholder-shown) ~ .field__label,.article-template__comment-fields input.field__input:-webkit-autofill ~ .field__label,.article-template__comment-fields input.field__input:focus ~ label,.article-template__comment-fields input.field__input:not(:placeholder-shown) ~ label,.article-template__comment-fields input.field__input:-webkit-autofill ~ label{top:-.9rem !important;font-size:1.2rem !important;left:1.5rem !important;background:#fff !important}.article-template__comment-fields textarea.text-area,.article-template__comment-fields textarea.field__input,.article-template__comment-fields textarea[name="comment[body]"],.article-template__comment-fields #CommentForm-body{padding:1.5rem 2rem !important;min-height:14rem !important;width:100% !important;box-sizing:border-box !important;line-height:1.6 !important;resize:vertical !important}.article-template__comment-fields textarea.text-area ~ .form__label,.article-template__comment-fields textarea.text-area ~ .field__label,.article-template__comment-fields textarea.field__input ~ .form__label,.article-template__comment-fields textarea.field__input ~ .field__label,.article-template__comment-fields textarea ~ label.form__label,.article-template__comment-fields textarea ~ label.field__label,.article-template__comment-fields #CommentForm-body ~ label{position:absolute !important;top:-.9rem !important;left:1.5rem !important;background:#fff !important;padding:0 .5rem !important;font-size:1.2rem !important;z-index:100 !important}.article-template__comment-fields textarea:focus ~ .form__label,.article-template__comment-fields textarea:focus ~ .field__label,.article-template__comment-fields textarea:not(:placeholder-shown) ~ .form__label,.article-template__comment-fields textarea:not(:placeholder-shown) ~ .field__label,.article-template__comment-fields textarea:focus ~ label,.article-template__comment-fields textarea:not(:placeholder-shown) ~ label{top:-.9rem !important;font-size:1.2rem !important;left:1.5rem !important;background:#fff !important}.article-template__comment-fields .field--with-error{margin-bottom:3rem !important}.article-template__comment-fields .form__message{margin-top:.8rem !important;padding:1rem !important;border-radius:.5rem !important}.article-template__comment-fields label[for^="CommentForm-"]{position:absolute !important;top:-.9rem !important;left:1.5rem !important;background:#fff !important;padding:0 .5rem !important;z-index:100 !important}