@charset "UTF-8";
.b-comment{padding:16px;margin-bottom:8px;background:var(--whiteColor);border-radius:var(--itemRadius);box-shadow:var(--shadow-Light-8-16)}@media screen and (min-width:1200px){.b-comment{padding:1.2rem;margin-bottom:0.8rem}}.b-comment__top{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.b-comment__name{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:30px;row-gap:4px;flex:100%}@media screen and (min-width:1200px){.b-comment__name{column-gap:1.5rem;row-gap:0.2rem}}.b-comment__name-author{font-size:1rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.b-comment__name-author{font-size:1rem;font-weight:700;line-height:1.1}}.b-comment__name-author.is-answer::before{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin:0 12px 0 0;color:var(--grey-900);vertical-align:middle;display:inline-block}@media screen and (min-width:1200px){.b-comment__name-author.is-answer::before{font-size:1.1rem}}@media screen and (min-width:1200px){.b-comment__name-author.is-answer::before{margin-right:0.6rem}}.b-comment__name-date{width:100%;font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--grey-500)}@media screen and (min-width:1200px){.b-comment__name-date{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:768px){.b-comment__name-date{width:auto;margin-left:auto}}.b-comment .field-comment-blog-text{margin-top:15px}.b-comment__bottom{margin-top:16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}@media screen and (min-width:1200px){.b-comment__bottom{margin-top:0.8rem;gap:1.5rem}}.b-comment__bottom-middle{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-grow:1}@media screen and (min-width:768px){.b-comment__bottom-middle{width:auto}}.b-comment__bottom-links{margin-bottom:-10px}@media screen and (min-width:1200px){.b-comment__bottom-links{margin-bottom:-0.5rem}}.b-comment__bottom-links ul{display:flex}.b-comment__bottom-links ul li{display:flex;margin:0;padding:0}.b-comment__bottom-links ul li:has(a[href*="/comment/"][href*="/delete"]),.b-comment__bottom-links ul li:has(a[href*="/ajax_comments/"][href*="/edit"]){display:none}.b-comment__bottom-links a{margin:0 16px 10px 0;display:inline-flex;align-items:center;vertical-align:middle;color:var(--mainColor);font-size:1rem;font-weight:700;line-height:1.1;transition-duration:0.2s;position:relative;text-decoration:none}@media screen and (min-width:1200px){.b-comment__bottom-links a{font-size:1rem;font-weight:700;line-height:1.1}}.b-comment__bottom-links a::after{background:var(--grey-900);transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.b-comment__bottom-links a:hover::after{transform:scaleX(1)}@media screen and (min-width:1200px){.b-comment__bottom-links a{margin:0 1.5rem 0.5rem 0}}.b-comment__bottom-links a::after{left:30px}@media screen and (min-width:1200px){.b-comment__bottom-links a::after{left:1.7rem}}.b-comment__bottom-links a::before{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin:0 12px 0 0;color:var(--grey-900);vertical-align:middle;display:inline-block}@media screen and (min-width:1200px){.b-comment__bottom-links a::before{font-size:1.1rem}}@media screen and (min-width:1200px){.b-comment__bottom-links a::before{margin-right:0.6rem}}.b-comment__bottom-links a:hover{color:var(--grey-900)}.b-comment__bottom-links .js-ajax-comments-reply::before{content:""}.b-comment__bottom-links .js-ajax-comments-delete::before{content:""}.b-comment__bottom-links .js-ajax-comments-edit::before{content:""}.b-comment__bottom-links a[href*="/comment/"][href*="/approve"]::before{content:""}.b-comment__likes{display:flex;align-items:center;flex-shrink:0}@media screen and (min-width:1200px){.b-comment__likes{margin:0.2rem 0 0 auto}}.b-comment__answers{display:flex;align-items:center;color:var(--mainColor);transition-duration:0.2s;position:relative;text-decoration:none;font-size:1rem;font-weight:700;line-height:1.1}.b-comment__answers::before{background:var(--grey-900);transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.b-comment__answers:hover::before{transform:scaleX(1)}@media screen and (min-width:1200px){.b-comment__answers{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.b-comment__answers{margin-top:0}}.b-comment__answers::after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin-left:12px;display:inline-block;transition-duration:0.2s}@media screen and (min-width:1200px){.b-comment__answers::after{font-size:1.2rem}}.b-comment__answers::before{right:1.6rem}.b-comment__answers.is-open::after{transform:rotate(180deg)}.b-comment.unpublished{background:var(--primary-100)}.b-comment.has-parent:not(.unpublished) .b-comment__bottom{margin:0}.b-comment.has-parent li:has(.js-ajax-comments-reply),.b-comment.has-parent .comment-reply{display:none}.indented{margin-left:0}@media screen and (min-width:1200px){.indented{margin-left:8rem}}.blog-comments__top{padding:0;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;border-radius:var(--itemRadius);gap:10px}@media screen and (min-width:1200px){.blog-comments__top{margin-bottom:0.8rem;gap:1.5rem}}.blog-comments__top .b-review-info{display:none}@media screen and (min-width:1200px){.blog-comments__top .b-review-info{display:block}}.blog-comments__top .b-review-info__count{font-size:0.75rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.blog-comments__top .b-review-info__count{font-size:0.7rem;font-weight:400;line-height:1.1}}.blog-comments__left{display:flex;align-items:center}@media screen and (min-width:1200px){.blog-comments__left{gap:1.5rem}}.blog-comments__title{font-size:1.1875rem;font-weight:500;line-height:1.1}@media screen and (min-width:1200px){.blog-comments__title{font-size:1.5rem;font-weight:500;line-height:1.1}}.blog-comments__button .js-add-comment{width:52px;height:52px;padding:10px;display:flex;justify-content:center;align-items:center;font-size:0;border-radius:var(--itemRadius);background:var(--mainColor);color:var(--whiteColor);text-decoration:none}.blog-comments__button .js-add-comment:before{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.blog-comments__button .js-add-comment:before{font-size:1.2rem}}@media screen and (min-width:1200px){.blog-comments__button .js-add-comment{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Roboto";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:0.875rem;font-weight:700;line-height:1.1;padding:13px 16px;min-height:44px;color:var(--whiteColor);background:var(--mainColor);border:1px solid var(--mainColor);height:auto;width:auto}.blog-comments__button .js-add-comment:hover{opacity:0.6}.blog-comments__button .js-add-comment:disabled,.blog-comments__button .js-add-comment.disabled{background:var(--primary-200)}.blog-comments__button .js-add-comment:focus{outline:var(--primary-300) solid 4px}.blog-comments__button .js-add-comment:before{display:none}}@media screen and (min-width:1200px) and (min-width:1200px){.blog-comments__button .js-add-comment{gap:0.6rem;border-width:0.05rem}}@media screen and (min-width:1200px) and (min-width:1200px){.blog-comments__button .js-add-comment{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px) and (min-width:1200px){.blog-comments__button .js-add-comment{padding:0.85rem 0.9rem;min-height:2.8rem}}.view.view-blog-comments{margin-top:24px}@media screen and (min-width:1200px){.view.view-blog-comments{margin-top:1.6rem}}.view.view-blog-comments .views-row{margin-bottom:0}