

/* Start:/local/templates/scnew/components/bitrix/iblock.element.add.form/review-form/style.css?17563893092719*/
#review-form{
    width: 640px;
    padding: 44px 60px 44px 60px !important;
}
.review-form__title{
    text-align: center;
}
.review-form__title h3{
    font-family: Circe Rounded;
    font-weight: bold;
    font-style: Regular 4;
    font-size: 33px;
    leading-trim: NONE;
    line-height: 30px;
    letter-spacing: 1px;
}
.review-form__form{
    margin: 21px 0 0 0;
}
.review-form__button{
    margin: 32px 0 0 0;
    display: flex;
    align-items: center;
}
.review-form__rating{
    margin: 22px 0 0 20px;
}
.review-form__userconsent{

}
.review-form__captcha{

}
.review-form__bannner{
    width:520px;
    border-radius: 20px;
    overflow: hidden;
    margin: 38px 0 0 0;
}
.review-form__form .adm-fileinput-btn-panel{
    display: none;
}

.review-form__rating input {
    display: none;
}

.review-form__rating label {
    cursor: pointer;
}

.review-form__rating label path,
.review-form__rating input:checked + label path {
    fill: #ffcc00;
}

.review-form__rating input:checked + label + input + label path,
.review-form__rating input:checked + label + input + label + input + label path,
.review-form__rating input:checked + label + input + label + input + label + input + label path,
.review-form__rating input:checked + label + input + label + input + label + input + label + input + label path {
    fill: #e6e6e6;
}

.review-form__rating--no-checked label path {
    /*fill: #e6e6e6;*/
}

.review-form__form-type{
    margin: 21px 0 0 0;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
;
}
.review-form__form-model{

}
.review-form__input-name{
    margin: 21px 0 0 0px;
}
.review-form__textarea{
    margin: 21px 0 0 0px;
}
.review-form__textarea textarea{
    height: 100px;
}
.review-form__form-brand{
    margin: 21px 0 0 0;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.review-form__form-brand .input__element{
    width: 247px;
}
.review-form__photos{
    margin: 21px 0 0 0;
}
.review-form__submit{
    margin-right: 35px;
}

@media (max-width: 767px) {
    #review-form {
        width: 308px;
        padding: 44px 10px 44px 10px !important;
    }
    .review-form__bannner{
        width:288px;
    }
    .review-form__form-brand{
        display: block;
        margin: 0 0 0 0;
    }
    .review-form__form-brand .input__element{
        width:100%;
        margin: 21px 0 0 0;
    }
    #review-form .text__title_desc{
        display: none;
    }
    .review-form__button {
        margin: 32px 0 0 0;
        display: flex;
        flex-direction: column-reverse;
        align-content: center;
        align-items: center;
    }
    .review-form__submit{
        margin-right: 0px;
        margin-top: 21px;
    }
}
/* End */
/* /local/templates/scnew/components/bitrix/iblock.element.add.form/review-form/style.css?17563893092719 */
