#FAQComments{background-color:#fafafa}@media(min-width:1196px){#FAQComments{padding:0 16px;display:block;max-width:1196px;margin:0 auto}}@media(min-width:1196px)and (min-width:1196px){#FAQComments{padding:0}}#FAQComments .__inner{padding:40px 16px}@media(min-width:1196px){#FAQComments .__inner{padding:40px}}#FAQComments .__total{font-size:16px;line-height:1.4;letter-spacing:0;font-weight:400;color:#444;padding-bottom:20px;border-bottom:1px solid #d9d9d9}#FAQComments .__actions{display:flex;gap:0;gap:12px;align-items:center;justify-content:flex-end;margin-top:20px}#FAQComments .__actions .div{height:12px;width:1px;background-color:#a9a9a9}#FAQComments .action-button{font-size:16px;line-height:1.4;letter-spacing:0;font-weight:400;font-weight:700;color:#222;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}#FAQComments .action-button.--cancel{color:#ed9c00}.FAQCommentItem{padding:32px 0;border-bottom:1px solid #d9d9d9}@media(min-width:1196px){.FAQCommentItem{padding:36px 0}}.FAQCommentItem>div:first-child{display:flex;gap:0;align-items:center;justify-content:space-between;margin-bottom:18px}.FAQCommentItem .__writer{display:flex;gap:0;align-items:center;gap:8px;font-size:20px;line-height:1.4;letter-spacing:0;font-weight:400;font-weight:500;color:#222}.FAQCommentItem .__comment{font-size:18px;line-height:1.4;letter-spacing:0;font-weight:400;color:#222}