.add-opinion-form__message{margin:9px 0;font-size:14px;line-height:17px;color:#323232;text-align:center}.add-opinion-form__wrapper{display:flex;flex-wrap:wrap;max-width:500px;margin:15px auto 0}.add-opinion-form__label{margin-right:8px;font-size:14px;line-height:17px;color:#4f4f4f;flex:0 0 91px;width:91px;max-width:91px}.add-opinion-form__label-star{color:#ff6c01}.add-opinion-form__name{display:flex;flex-direction:row;align-items:center;flex:0 0 50%;width:50%;max-width:50%}.add-opinion-form__name-label{text-align:right}.add-opinion-form__name-input{max-width:165px}.add-opinion-form__rating{display:flex;flex-direction:row;align-items:center;flex:0 0 50%;width:50%;max-width:50%;padding-left:15px}.add-opinion-form__opinion{display:flex;flex-direction:row;width:100%;margin-top:8px}.add-opinion-form__captcha{display:flex;justify-content:center;width:100%;margin-top:12px}.add-opinion-form__submit{width:100%;margin-top:8px;text-align:right}.add-opinion-form__submit-button{width:100%;max-width:197px;height:40px}@media (max-width: 1199px){.add-opinion-form{padding:16px}.add-opinion-form__message{max-width:220px;margin:9px auto}.add-opinion-form__label{margin:5px 15px 5px 0}.add-opinion-form__name{flex:0 0 100%;width:100%;max-width:100%;flex-wrap:wrap;margin:10px 0}.add-opinion-form__name-input{max-width:100%}.add-opinion-form__rating{flex:0 0 100%;width:100%;max-width:100%;flex-wrap:wrap;padding:0;margin:10px 0}.add-opinion-form__opinion{flex-wrap:wrap}.add-opinion-form__opinion .add-opinion-form__label{flex:0 0 100%;width:100%;max-width:100%;margin-right:0}.add-opinion-form__opinion-text{flex:0 0 100%;width:100%;max-width:100%;min-height:86px}.add-opinion-form__submit{margin-top:16px;text-align:center}}@media (max-width: 575px){.add-opinion-form__submit-button{max-width:100%}}.add-opinion{position:relative;max-width:300px;padding:15px 0;margin:0 auto}.add-opinion__top{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:#323232}.add-opinion__average{display:flex;margin:0 5px;font-size:20px}.add-opinion__number{margin-left:5px;font-weight:300;color:#4f4f4f;white-space:nowrap}.add-opinion .add-opinion__button{width:100%;max-width:100%;margin-top:10px;color:#0071bb}.add-opinion__content{position:absolute;top:0;left:-650px;visibility:hidden;width:600px;padding:16px;background-color:#fff;border-radius:3px;opacity:0;transform:scaleX(0);transform-origin:right;transition:opacity var(--u-default-transition),transform var(--u-default-transition)}.add-opinion__content--open{z-index:400;visibility:visible;opacity:1;transform:scaleX(1)}
