.comment-thumb{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e8ecf2}.comment-body{color:#313131;font-size:1rem;margin-top:12px;word-wrap:break-word;line-height:1.4;max-width:600px}.comment-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:12px}.comment-date{color:#525557;font:normal 15px/18px Circe,sans-serif;margin-bottom:0;margin-top:2px;line-height:normal;white-space:nowrap}.comment_author{font-weight:600;margin-bottom:0;margin-top:0;font-size:1.1rem;line-height:1.2}.user-rate{width:-webkit-max-content;width:max-content;padding-top:2px;display:-ms-flexbox;display:flex;gap:3px}.user-star{width:18px;height:18px;display:inline-block;background-image:url(../images/star.svg);background-size:auto 100%;background-position:center;background-repeat:no-repeat}.user-star.active{background-image:url(../images/star-active.svg)}@media all and (max-width:880px){.rate-star{width:40px;height:30px}}.container--reviews{max-width:1150px}.comments-container{display:-ms-flexbox;display:flex}.mobile-add-review-holder{margin-bottom:40px;text-align:center;display:none}@media all and (max-width:880px){.mobile-add-review-holder{display:block}}.mobile-add-review-anchor{color:#72a550;border-bottom:1px dashed #72a550}h1.catalog.catalog--indent{margin:50px 0 70px 0;text-align:center}@media all and (max-width:880px){h1.catalog.catalog--indent{margin-top:30px;margin-bottom:16px;padding-right:0}}.comments-list{padding-right:50px;-ms-flex-positive:1;flex-grow:1}.comments-form-holder{text-align:center;-ms-flex-preferred-size:430px;flex-basis:430px;-ms-flex-negative:0;flex-shrink:0}@media all and (max-width:960px){.comments-form-holder{-ms-flex-preferred-size:360px;flex-basis:360px}}.comment-thanks,.comments-form{background-color:#fafafb;border:1px solid #e5e9f0;padding:36px;text-align:center;width:100%;border-radius:16px;position:sticky;top:110px}.contacts-feedback-form-holder .comment-thanks{max-width:unset}.comments-form fieldset{display:inline-block;width:100%}.comments-form .input,.comments-form .textarea{width:100%}.comments-form .textarea{height:180px;resize:vertical}.comments-container .digits{padding-top:10px}.no-rate{background-color:#fafafb;font-size:.667em;color:#525557;padding:2px;border-radius:1px 5px;cursor:default}.rating-heading{color:#1d1e20;font-size:.933em;margin-bottom:8px;display:block}.rate-stars{margin-bottom:10px;cursor:default}.rate-star{width:30px;height:24px;display:inline-block;cursor:pointer;position:relative;transition-duration:.16s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(.9);transform:scale(.9);-ms-touch-action:manipulation;touch-action:manipulation}.rate-star:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.rate-star:before{content:"";position:absolute;background-image:url(../images/star.svg);background-size:auto 100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;left:0;top:0;-webkit-transform:scale(1);transform:scale(1);transition-duration:.16s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-ms-touch-action:manipulation;touch-action:manipulation}.rate-star.hover:before{background-image:url(../images/star-active.svg);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.7}.rate-star.active:before{background-image:url(../images/star-active.svg);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}@media all and (max-width:880px){.comments-container{-ms-flex-direction:column;flex-direction:column}.comments-list{width:100%;padding-right:0;max-width:480px;margin:auto}.comments-form-holder{width:100%}.comments-form{margin:auto;max-width:480px;padding:16px;position:static}}@media all and (max-width:540px){.reviews-widget-more{margin-top:15px}.reviews-widget-item .comment-thumb{box-shadow:unset;padding:0}}