.rating__group,.rating__star{height:22px;background-size:22px auto;background-repeat:repeat-x}.rating__group{position:relative;width:calc(22px*5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' %3E%3Cpath style='fill:%23DADADA' d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'/%3E%3C/svg%3E");background-color:transparent}.rating__star{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute!important;top:0;left:0;margin:0;font-size:inherit;background-color:transparent!important;cursor:pointer;opacity:1;border-radius:0!important;border:0!important}.rating__star:after,.rating__star:before{display:none!important}.rating__star:focus{outline:0!important}.rating__star:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' %3E%3Cpath style='fill:%23FFC107' d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'/%3E%3C/svg%3E");width:22px;height:22px;background-size:22px}.rating__star:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' %3E%3Cpath style='fill:%23FFC107' d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'/%3E%3C/svg%3E");width:22px;height:22px;background-size:22px}.rating__star:hover~.rating__star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath style='fill:%23DADADA;' d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'%3E%3C/path%3E%3C/svg%3E")}.rating__star:nth-child(1){width:22px;z-index:5}.rating__star:nth-child(2){width:calc(22px*2);z-index:4}.rating__star:nth-child(3){width:calc(22px*3);z-index:3}.rating__star:nth-child(4){width:calc(22px*4);z-index:2}.rating__star:nth-child(5){width:calc(22px*5);z-index:1}.review-arthur{max-width:560px;width:100%;margin:30px auto;padding:0 15px}@media (min-width:500px){.review-arthur .inputs{display:flex}.review-arthur__name{margin-right:15px}}.review-arthur .review-arthur__mail,.review-arthur__name,.review-arthur__text{width:100%;display:block;padding:20px;font-family:inherit;border:1px solid #333!important}.review-arthur .review-arthur__mail,.review-arthur__name{height:44px;margin-bottom:15px}.review-arthur__text{min-height:140px}.review-arthur__bottom{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.review-arthur__bottom .btn{-webkit-appearance:none;-moz-appearance:none;width:150px;height:44px;cursor:pointer;font-weight:600;display:flex;justify-content:center;align-items:center;padding:0}.review-arthur__bottom .btn:hover{opacity:.8}.overlay-review{display:none;position:fixed;z-index:999;opacity:.5;filter:alpha(opacity=50);top:0;right:0;left:0;bottom:0;background:#000;max-width:100%!important;max-height:100%!important}.popup-review{display:none;position:fixed;background:#fff;width:90%;height:auto;max-width:500px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;border-radius:10px;padding:30px}.popup-review__close{position:absolute;right:20px;top:15px;height:22px;width:22px;display:block;cursor:pointer}.popup-review__close:hover:after,.popup-review__close:hover:before{background:#333}.popup-review__close:after,.popup-review__close:before{content:"";display:block;margin:0;padding:0;box-sizing:border-box;width:20px;height:2px;transition:all 210ms ease-in-out;-webkit-transition:all 210ms ease-in-out;-moz-transition:all 210ms ease-in-out;background:#d6d7d8;border-radius:1px;position:absolute;left:auto;top:50%;bottom:auto;transform:translateY(-50%) translateX(2.5px) rotate(-45deg);z-index:1}.popup-review__close:before{transform:translateY(-50%) translateX(2.5px) rotate(45deg)}.popup-review__info{font-weight:800!important;font-size:26px!important;color:#333!important;text-align:center;margin:30px 0;line-height:36px!important}.review_by_arthur{padding:45px 15px 60px;max-width:900px;margin:0 auto}.review_by_arthur h2{margin-bottom:30px;text-align:center}.review-item{margin-bottom:20px}.review-item__date{margin:5px 0;display:inline-block}.review-item__name{font-weight:700;font-size:22px}.review-item__text{margin-top:10px}.review-item .rating{display:flex;width:120px}