.stars{cursor:pointer}.stars:hover .star polygon{fill:#dd0017!important}.stars .star{float:left}.stars .star polygon{fill:#d8d8d8}.stars .star:hover~.star polygon{fill:#d8d8d8!important}.stars[data-stars] .star polygon{fill:#dd0017}.stars[data-stars="0"] .star polygon,.stars[data-stars="1"] .star:first-child~.star polygon,.stars[data-stars="2"] .star:nth-child(2)~.star polygon,.stars[data-stars="3"] .star:nth-child(3)~.star polygon,.stars[data-stars="4"] .star:nth-child(4)~.star polygon,.stars[data-stars="5"] .star:nth-child(5)~.star polygon{fill:#d8d8d8}.js-start-title{display:none}.product__user-review-area{border-top:1px solid #eee;clear:both;margin:30px auto}.product__user-review-area .hidden{display:none!important}.product__user-review__title{font-size:18px;margin-top:5px}.product-body__review__box__center__graph,.product-body__review__box__center__left-text,.product-body__review__box__center__right-text{display:inline-block}.product-body__review__box__center__left-text{color:#f47a5d}.product-body__review__comment__right__helpful,.product-body__review__edit{float:right;max-width:250px;text-align:right}.product-body__review__comment__right__helpful__text,.wa-review-edit-q{display:inline-block;margin:0 5px;text-align:right}.wa-review-edit-q{width:180px}.product-body__review__comment__right__helpful__text{margin-bottom:6px;width:210px}.product-body__review__box__right__btn,.product-body__review__comment__right__helpful__btn,.product-body__review__edit-btn,.product-body__review__hide-btn{background:#fff;border:1px solid #f47a5d;border-radius:3px;color:#f47a5d;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1;margin:0 5px;text-align:center}.product-body__review__box__right__btn{margin-top:6px;min-width:120px;padding:8px 16px;white-space:nowrap}.product-body__review__comment__right__helpful__btn,.product-body__review__edit-btn,.product-body__review__hide-btn{min-width:50px;padding:5px 6px}.product-body__review__box__right__btn:hover,.product-body__review__comment__right__helpful__btn:hover,.product-body__review__edit-btn:hover,.product-body__review__hide-btn:hover{background:#f47a5d;border:1px solid #f47a5d;color:#fff}.product-body__review__comment__right__helpful__btn.disabled{cursor:default;opacity:.3}.product-body__review__comment__right__helpful__btn.invisible{visibility:hidden}.product-body__review__box__left__star{margin-bottom:10px}.product-body__review__box__left{float:left;height:100px;min-width:250px}.product-body__review__box__left__score{font-size:35px;font-weight:700}.product-body__review__box__right{float:right;margin-top:-60px;text-align:right}.product-body__review__box__center{margin-left:70px;min-width:98px;overflow:hidden;padding-top:12px;text-align:left}.product-body__review__box__center .clear-fix{width:120px}.product-body__review__comment{border-top:1px solid #eee;margin-top:30px;padding:20px 20px 10px;text-align:left}.product-body__review__comment__left{margin-bottom:5px}.product-body__review__comment__left__star{display:inline-block!important;margin-right:2px}.product-body__review__page__link{margin-top:8px}.review__form__errors{margin-bottom:-10px;margin-top:10px;min-height:2px}.stars__area{height:30px;position:relative}.stars__area .stars{margin-top:-10px}.star__title__list,.stars__area .stars{display:inline-block;vertical-align:middle}.review--modalContent h3{font-size:16px;font-size:1.6rem;padding:0 0 5px;text-align:left;width:100%}.review--modalContent review__dl{display:table;width:100%}.review__div,.review__dl.review__dl{border-bottom:1px solid #d9d9d9;margin-bottom:10px;margin-top:10px;padding-bottom:5px}.review__div>div{display:inline-block;text-align:right;width:100%}.review__editDd,.review__editDt{display:table-cell;vertical-align:middle}.review__editDt{font-size:14px;font-size:1.4rem;width:60px}.review__editDd{padding-right:20px}.review--modalContent .form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:2px;font-size:14px;height:40px;margin-bottom:7px;padding:3px 5px;width:100%}.review--modalContent #userItemReview_title{height:40px}.review--modalContent #userItemReview_review{height:195px}.review--modalContent .customer__save-btn{background-color:#ff698a;border:1px solid #ff698a;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:1.4rem;line-height:2.42857;margin:0 auto;max-width:260px;width:100%}.customer__save-btn:hover{opacity:.3}.list-unstyled{font-size:13px;text-align:left}.list-unstyled,.list-unstyled *{color:red!important}.product-body__review__review-view-more-btn{background:#fff;border:1px solid #888;border-radius:3px;color:#454545;cursor:pointer;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1;margin:15px 5px;min-width:120px;padding:6px 12px;text-align:center;white-space:nowrap}.product-body__review__review-view-more-btn:hover{background:#454545;border:1px solid #888;color:#fff}@media only screen and (max-width:959px){.review__editDt{width:55px}.review__editDd{padding-right:22px}.review--modalContent #userItemReview_review{height:140px}.review--modalContent .customer__save-btn{color:#fff;font-size:14px;font-size:1.4rem;font-weight:400;height:39px;line-height:1}.review--modalContent h3{font-size:14px;font-size:1.4rem;padding:7px 0 3px}}@media only screen and (max-width:743px){.product-body__review__box__right{margin-top:20px}}@media only screen and (max-width:553px){.product-body__review__box__right{margin-top:20px}.product-body__review__box__right__btn{margin:6px 0;padding:5px 6px}.product-body__review__review-view-more-btn{margin-left:20px}.product-body__review__box__right__btn,.product-body__review__comment__right__helpful__btn,.product-body__review__edit-btn,.product-body__review__hide-btn,.product-body__review__review-view-more-btn{font-size:11px;font-size:1.1rem}}