.review-form,.review-form .form__item{position:relative}.review-form{padding:20px 0}.review-form__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 4px 50px rgba(0,0,0,.1);box-shadow:0 4px 50px rgba(0,0,0,.1)}.review-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 16px}.review-form__title{text-align:center;color:#ffb208}.review-form__header-btn.btn{margin-top:20px;width:100%}.review-form__common-errors{color:#e5243a;font-weight:700;padding:0 16px 16px;text-align:center}.review-form__form{padding:0 12px 20px}.review-form .form__note{position:absolute;top:calc(100% - 10px);left:10px;right:10px}.review-form__social-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-form__social-field~.form__note{padding-left:42px}.review-form__social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;-ms-flex-negative:0;flex-shrink:0}.review-form__btn .btn,.review-form__social-input{width:100%}.review-form__textarea{min-height:116px}.review-form__captcha.form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-shop .review-form__social-icon,.review-form .file-drop{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.review-form__checkbox{max-width:420px;margin-left:auto;margin-right:auto;position:relative}.review-form .file-drop{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.review-form .file-drop .ezdz-dropzone{margin-left:12px;max-width:150px}.review-form .file-drop__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.review-form .file-drop__file-name{display:block;max-width:150px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.reviews-brb__reviews{margin-top:30px}.form-shop .review-form__social-icon{display:flex;-ms-flex-align:center;align-items:center;width:42px;-ms-flex-negative:0;flex-shrink:0;position:absolute;top:50%;z-index:10;left:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-shop .review-form__social-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-shop .review-form__social-field input{padding-left:65px}.reviews-brb__button.btn{width:100%;max-width:280px;margin:auto;display:block}@media (max-width:1024px){.review-form .file-drop .ezdz-dropzone img{display:none}.review-form .file-drop__file-name{min-height:16px}.review-form .file-drop .ezdz-dropzone{padding-top:6px}.review-form .file-drop__remove-btn.unset-btn{top:-6px;right:0;left:auto}}@media (max-width:358px){.review-form .file-drop__file-name{max-width:100px}}@media (min-width:480px){.review-form__form{padding-left:16px;padding-right:16px}}@media (min-width:530px){.review-form__header-btn.btn{width:auto;min-width:280px}.review-form__btn .btn{display:block;margin-left:auto;margin-right:auto;max-width:280px}}@media (min-width:760px){.review-form__title.s-h2{margin-right:auto;will-change:transform;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.review-form__header{padding-left:22px;padding-right:22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:96px;-webkit-transition:padding .5s ease-in-out;-o-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}.review-form__header--opened{padding:12px 16px}.review-form__header--opened .review-form__title.s-h2{margin-right:0;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.review-form__header-btn.btn{margin-top:0}.review-form__common-errors{padding-left:22px;padding-right:22px;text-align:left}.review-form__form{padding-left:22px;padding-right:22px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr auto auto}.review-form__form-left{align-self:start;grid-column:1/2;grid-row:1/8;padding-right:10px}.review-form__form-textarea{grid-column:2/3;grid-row:1/6;padding-left:10px}.review-form__form-textarea .form__input-holder,.review-form__form-textarea textarea.input{height:100%}.review-form__file-captcha.form{grid-column:2/3;grid-row:6/8;padding-left:10px}.review-form__captcha.form__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-form__form-bottom{grid-column:1/3;grid-row:8/10}.review-form .file-drop{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-form .file-drop__text{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:900px){.review-form__common-errors,.review-form__form,.review-form__header{padding-left:32px;padding-right:32px}.review-form__common-errors{padding-bottom:24px}.review-form__form{padding-bottom:32px}}@media (min-width:1025px){.review-form__form{grid-template-rows:auto auto auto auto auto auto auto}.review-form__form-left{grid-row:1/8}.review-form__form-textarea{grid-row:1/4}.review-form__file-captcha.form{grid-row:4/7}.review-form .file-drop__text{margin-right:auto}.review-form .file-drop .ezdz-dropzone{max-width:150px}.review-form .file-drop__file-name{padding-right:0;padding-top:2px}.review-form__form-bottom{grid-column:2/3;grid-row:7/8;padding-left:10px}.review-form__btn .btn{margin:0}.review-form__checkbox.form__item{width:auto;max-width:none;margin:0}}@media (min-width:1180px){.review-form__form{grid-template-columns:33.33% 66.66%;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.review-form__form-textarea{grid-row:1/5}.review-form__file-captcha.form{grid-row:5/7;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.review-form__captcha.form__item{width:auto;-ms-flex-negative:0;flex-shrink:0}.review-form__form-bottom{grid-row:7/8}.review-form__form-bottom.form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-form__btn.form__item{width:300px}}