.page-content{position:relative}.strip{max-width:828px;width:100%;height:1px;background-color:#3a3a3a;margin:0 10px;margin-bottom:20px}.review-name{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-name__text{margin-right:12px;font-size:30px;font-weight:700}.review-name__text-popup{margin-right:12px;font-size:30px;font-weight:700}.review-name__button{text-decoration:none;color:#3a3a3a;font-size:18px;border:none}.review-name__button-open{text-decoration:none;color:#3a3a3a;font-size:18px;cursor:pointer}.review-list .review-list-item{margin-bottom:30px;padding:19px 10px 5px 20px;box-sizing:border-box;border:solid 1.1px #ddd}.review-list .review-list-item .review-list-item-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-list .review-list-item .review-list-item-top .review-list-item-top__name{margin-bottom:10px;margin-right:12px;font-size:16px;font-weight:700}.review-list .review-list-item .review-list-item-top .review-list-item-top__date{margin-right:12px;font-size:14px;color:#7c7c7c;margin-bottom:10px}.review-list .review-list-item .review-list-item-top .review-list-item-top-stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.review-list .review-list-item .review-list-item-top .review-list-item-top-stars .review-list-item-top-stars__elem{margin-right:6px;background-image:url(/images/small-wolf.svg);background-position:center;background-repeat:no-repeat;width:18px;height:18px}.review-list .review-list-item .review-list-item__text{font-size:16px}.popup-review{background-color:#fff;width:100%;position:absolute;top:0;z-index:2;padding:17px;box-sizing:border-box}.popup-review_close{background-image:url(/images/popup-review-close.svg);background-position:center;background-repeat:no-repeat;width:38px;height:38px;position:absolute;right:10px;top:10px;cursor:pointer}.popup-review-form .popup-review-form__text{font-size:16px;margin-bottom:30px}.popup-review-form .popup-review-form-wolf{margin-bottom:30px;max-width:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-review-form .popup-review-form-wolf .popup-review-form-wolf__text{font-size:14px}.popup-review-form .popup-review-form__textarea{width:100%;height:125px;margin-bottom:30px;font-size:16px;resize:none}.popup-review-form .popup-review-form__button:hover{background-color:#fb6e6f;-webkit-transition:.7s ease;transition:.7s ease}.popup-review-form .popup-review-form__button{-webkit-transition:.7s ease;transition:.7s ease;text-align:center;cursor:pointer;background-color:#dd4748;padding:15px 12px;box-sizing:border-box;color:#fff;margin-bottom:30px;max-width:170px;font-weight:700;border:none}.login{margin-bottom:20px}.login-input{font-size:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none;border:1px solid #3a3a3a;padding:8px 60px;box-sizing:border-box;margin-right:10px;margin-bottom:20px}.login__text{font-size:16px;margin-right:10px}.popup-review-form__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.popup-review-form__buttons .popup-review-form__button-entry{text-decoration:none;cursor:pointer;border:none}.popup-review-form__buttons .popup-review-form__button-entry:nth-child(1):hover{opacity:.8;-webkit-transition:.7s ease;transition:.7s ease}.popup-review-form__buttons .popup-review-form__button-entry:nth-child(1){-webkit-transition:.7s ease;transition:.7s ease;color:#fff;background-color:#dd4748;font-size:14px;font-weight:700;margin-right:10px;padding:12px;box-sizing:border-box}.popup-review-form__buttons .popup-review-form__button-entry:nth-child(2){background-color:#dd4748;width:1px;height:38px;margin-right:10px}.popup-review-form__buttons .popup-review-form__button-entry:nth-child(3):hover{text-decoration:underline}.popup-review-form__buttons .popup-review-form__button-entry:nth-child(3){margin-right:10px;color:#dd4748;font-size:12px;background-color:#fff}.icons-list{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icons-list__item-vk:hover{background-image:url(/images/icons/icon-vk-active.svg)}.icons-list__item-vk{background-image:url(/images/icons/icon-vk.svg);background-repeat:no-repeat;background-position:center;margin-right:14px;width:30px;height:30px;cursor:pointer}.icons-list__item-class:hover{background-image:url(/images/icons/icon-class-active.svg)}.icons-list__item-class{background-image:url(/images/icons/icon-class.svg);background-repeat:no-repeat;background-position:center;margin-right:14px;width:30px;height:30px;cursor:pointer}.icons-list__item-facebook:hover{background-image:url(/images/icons/icon-facebook-active.svg)}.icons-list__item-facebook{background-image:url(/images/icons/icon-facebook.svg);background-repeat:no-repeat;background-position:center;margin-right:14px;width:30px;height:30px;cursor:pointer}.icons-list__item-google:hover{background-image:url(/images/icons/icon-google-active.svg)}.icons-list__item-google{background-image:url(/images/icons/icon-google.svg);background-repeat:no-repeat;background-position:center;margin-right:14px;width:30px;height:30px;cursor:pointer}.rating{height:40px}.rating label{float:right;position:relative;width:40px;height:40px;cursor:pointer;width:18px;height:18px;margin-right:6px}.rating label:not(:first-of-type){padding-right:2px}.rating label:before{content:url(/images/wolf-no-active.svg);font-size:42px;color:#ccc;line-height:1;width:18px;height:18px}.rating input{display:none}.rating input:checked~label:before,.rating:not(:checked)>label:hover:before,.rating:not(:checked)>label:hover~label:before{color:#f9df4a;content:url(/images/small-wolf.svg)}
/*# sourceMappingURL=maps/review.min.css.map */
