.comments_box .dropzone input{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);word-wrap:normal}.comments_box label,.comments_box .label{display:block;margin:0 0 8px;font-size:14px;font-weight:500;line-height:20px}.comments_box label:last-child,.comments_box .label:last-child{margin-bottom:0}.comments_box .fixed{max-width:1080px}.comments_box p:last-child{margin-bottom:0}.comments_box .comments{display:block;flex-grow:1;min-width:0;margin-bottom:40px}.comments_box .comments .comment-respond{padding:30px;margin:30px 0;background-color:#eee}.comments_box .comment{display:block;margin-bottom:20px;text-align:left}.comments_box .comment:last-child{margin-bottom:0}.comments_box .comment.depth-3 .comment{margin-left:0}.comments_box .comment .comment{margin-top:20px;margin-left:40px}.comments_box .inner{display:block;position:relative;padding:30px;border:1px solid #D5D5D5;background-color:#F2F2F2}.comments_box .heading{display:flex;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #D5D5D5}.comments_box .info{display:block;flex-grow:1;min-width:0}.comments_box .author{display:block;color:#000;font-size:16px;font-weight:700;line-height:20px}.comments_box .date{display:block;margin:6px 0 0;color:var(--color-muted);font-size:14px;line-height:20px}.comments_box .date:first-child{margin-top:0}.comments_box .content{margin:0;--gap-content: 15px}.comments_box .comment_on_moderation{color:var(--color-primary);font-weight:500;font-style:normal}.comments_box .buttons{display:flex;align-items:center;justify-content:flex-end;margin:15px 0 0}.comments_box .buttons a,.comments_box .comment-reply-title small a{display:block;padding:6px 10px;margin-left:10px;border:1px solid #0e0e06;border-radius:var(--radius-regular);background-color:#0e0e06;color:#fff;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:0.2s;cursor:pointer}@media (hover: hover){.comments_box .buttons a:hover,.comments_box .comment-reply-title small a:hover{border-color:#0E55A4;background-color:#0E55A4}}.comments_box .comment-respond{display:block;padding:30px;border:1px solid #D5D5D5;background-color:#F2F2F2}.comments_box .star-rating{flex-grow:0;flex-shrink:0;margin-left:auto}.comments_box .logout,.comments_box .login{font-weight:bold}.comments_box .logout{text-decoration:none}.comments_box .logout:hover{text-decoration:underline}.comments_box .login{color:#953c21;font-weight:700}.comments_box .logout{font-weight:700}.comments_box .fields{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px}.comments_box .fields .field{width:100%;padding:0 10px}.comments_box .fields .field_author,.comments_box .fields .field_email{width:50%}.comments_box .field{display:block;position:relative;box-sizing:border-box;margin:0 0 20px}.comments_box .field:empty{display:none}.comments_box .rate{display:flex;flex-wrap:wrap;align-items:center}.comments_box .rate .label{display:block;width:100%}.comments_box .rate label{display:block;width:20px;height:20px;padding:0;margin:0 4px 0 0;background-color:#0e0e06;font-size:0;line-height:0;cursor:pointer;-webkit-mask:url(../../images/ico_star.svg) 50% 50%/contain no-repeat}.comments_box .rate label:before,.comments_box .rate label:after{display:none}.comments_box .rate input{display:block;position:absolute;left:-1000px}.comments_box .rate input:checked+label ~ label{background-color:#eee}.comments_box .check{padding:5px 0}.comments_box .form-submit .button{width:160px}.comments_box .required{color:#D90035}.comments_box .error{display:block;margin:12px 0 -8px;color:#D90035;font-size:14px;line-height:20px}.comments_box .success{display:block;padding:20px;margin-top:20px;border:1px solid #c2dfc7;border-radius:var(--radius-regular);background-color:#f3fff5;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.comments_box .dropzone{display:flex;position:relative;align-items:center;justify-content:center;min-height:80px;padding:15px;border:1px solid var(--color-border);border-radius:var(--radius-regular);background:var(--color-base);font-size:15px;font-weight:500;line-height:20px;text-align:center;transition:0.3s}@media (hover: hover){.comments_box .dropzone:hover{border-color:var(--color-primary)}.comments_box .dropzone em:hover{text-decoration:none}}.comments_box .dropzone em{color:var(--color-primary);font-style:normal;text-decoration:underline}.comments_box .files{display:flex;flex-wrap:wrap;align-items:center;margin:10px -15px 5px 0;font-size:15px;font-weight:600;line-height:20px}.comments_box .files:empty{display:none}.comments_box .files .link{text-decoration:none}@media (hover: hover){.comments_box .files .link:hover{color:var(--color-primary)}}.comments_box .files .file{display:inline-flex;align-items:center;margin:10px 15px 0 0;vertical-align:middle}.comments_box .files .remove{display:inline-block;position:relative;top:1px;width:16px;height:16px;margin:0 0 0 7px;background-color:currentColor;-webkit-mask:url(../../images/ico_action_delete.svg) 50% 50%/contain no-repeat}.comments_box .files .remove.is_loading{-webkit-mask-image:url(../../images/ico_loading.svg)}@media (hover: hover){.comments_box .files .remove:hover{color:var(--color-primary)}}@media (max-width: 1620px){.comments_box .comment-respond{flex-basis:420px;margin-left:30px}}@media (max-width: 1024px){.comments_box .overview{margin-bottom:30px}.comments_box .comments{margin-bottom:30px}.comments_box .comments:last-child{margin-bottom:0}.comments_box .comments .comment-respond{padding:20px;margin:20px 0}.comments_box .comment .comment{margin-left:20px}.comments_box .inner{padding:20px}.comments_box .heading{margin-bottom:12px}.comments_box .buttons{margin-top:12px}.comments_box .comment-respond{padding:20px;margin-left:0}.comments_box .comment-reply-title{margin:5px 0 15px}.comments_box .check{padding:0}}@media (max-width: 640px){.comments_box .info{padding-right:10px}.comments_box .author{font-size:14px}.comments_box .date{margin-top:2px;font-size:12px;line-height:16px}.comments_box .content{font-size:14px}.comments_box .fields .field{width:100%}}

/*# sourceMappingURL=comments.css.map */
