.comment{margin:0;padding:.75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.3)}.comment__form{width:100%}.comment__form .form__input{padding:0;position:relative}.comment__form .form__field label{font-weight:600;color:var(--color-disable);padding:0}.comment__form .form__input img{position:absolute;top:50%;left:.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.comment__form .form__input input{padding-left:2.5rem}.comment__form .form__input button{width:100%}.comment__captcha>*+*{margin-top:1rem}.comments{padding-top:2rem}.comments__count{-webkit-columns:var(--color-disable);-moz-columns:var(--color-disable);columns:var(--color-disable);padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.3);font-weight:700}.comments__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments__sort{margin:0}.comments__share>span,.comments__sort>span{color:var(--color-disable);opacity:.4;font-weight:600}.comments__conversations{display:-ms-grid;display:grid;gap:1rem;list-style:none;padding:0;margin-top:.5rem}.comments__conversations--item.has-answer{margin-left:3rem}.comments__card{border-bottom:1px dashed rgba(0,0,0,.3);padding-bottom:.75rem}.comments__card>*+*{margin-top:.5rem}.comments__card .comments__meta{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem .5rem;background-color:var(--color-section-gray);border-radius:.75rem}.comments__meta>strong{color:var(--color-primary);padding-right:.5rem;margin-right:.5rem;border-right:1px solid rgba(0,0,0,.3)}.comments__meta>span{color:var(--color-disable);opacity:.4;font-weight:600}.comments__card .comments__text{padding-right:2rem;margin-bottom:0;color:var(--color-disable);opacity:.4;font-weight:600}.comments__card .comments__answer{background-color:transparent;color:var(--color-primary);border:none;font-weight:600}.comments__conversations--item.has-answer>.comments__card .comments__answer{display:none}@media screen and (min-width:1080px){.comments__count{font-size:24px}.comments__header{font-size:16px}.comments__card .comments__answer,.comments__card .comments__meta{font-size:16px}.comments__card .comments__text{font-size:14px}.comment__form>form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(4,1fr);gap:1rem}.comment__form .form__field{margin-bottom:0}.comment__form .form__field>div,.comment__form .form__input{max-width:100%}.comment__form .form__field:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.comment__form .form__field:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5}.comment__form .form__field:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.comment__captcha{display:-webkit-box;display:-ms-flexbox;display:flex}.comment__captcha>*+*{margin-top:0;margin-left:1rem}.comment__form .form__field:last-child{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row-align:end;-ms-grid-column-align:end;place-self:end}.comment__form #captchaImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}