.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-form .b-review-imageupload .b-list-uploadbtn:after,.review-form .b-review-imageupload .b-previewimage:after{content:"";display:table;clear:both}.pr_stars{margin-bottom:10px;display:block}.pr_stars:hover{text-decoration:none}.pr_stars span:last-child{margin-left:15px}@media only screen and (max-width:992px){.pr_stars{text-align:center}}#reviews.c-block-review{background:#f5f5f5;padding:75px 0;border-bottom:1px solid #d7d7d7}@media (max-width:767px){#reviews.c-block-review{background:0 0;padding:75px 0 45px}}.product-reivews{position:relative;z-index:3;padding:55px;background:#fff}@media (max-width:1024px){.product-reivews{padding:0;background:0 0}}@media (min-width:768px){.product-reivews__header{display:inline-block}}.product-reivews__subheading{text-transform:uppercase;color:#000;font-weight:700}@media (max-width:767px){.product-reivews__subheading{display:inline-block;vertical-align:top}}@media (min-width:768px){.product-reivews__avgrating{height:35px;line-height:35px}}@media (max-width:767px){.product-reivews__avgrating{display:inline-block;float:right}}.product-reivews__avgrating span:first-child{margin-right:15px}.product-reivews__avgrating span:last-child{margin-left:15px}@media (max-width:767px){.product-reivews__avgrating span:last-child{display:block;text-align:right}}.product-reivews__heading{font-size:2.4rem;line-height:1.08;text-align:center;margin-bottom:60px;color:#000}@media (max-width:767px){.product-reivews__heading{margin-bottom:30px}}.product-reivews__btn-write{width:200px;float:right;margin:26px 25px 40px 0}@media (max-width:767px){.product-reivews__btn-write{width:100%;margin:15px 0 40px}}.product-reivews__btn-write .btn-nav{white-space:nowrap}@media (max-width:1024px){.product-reivews__btn-write .btn-nav:not(:hover){background:0 0}}.product-reivews__form{display:none;clear:both;position:relative}.product-reivews__content{clear:both;border-top:1px solid #d7d7d7;margin:0 -55px;padding:0 55px}@media (max-width:1024px){.product-reivews__content{margin:0 -20px;padding:0 20px}}@media (max-width:767px){.product-reivews__content{margin:0 -15px;padding:0 15px}}.product-reivews .noreivew{padding-top:30px;color:#bf2136;font-weight:700}.product-reivews__func .product-reivews__btn{text-align:center}@media (max-width:767px){.product-reivews__func .product-reivews__btn{padding-top:24px;margin:0 -15px;border-top:1px solid #d7d7d7}}.product-reivews__func .product-reivews__btn a{width:180px;margin:auto;white-space:nowrap}.review-item{border-top:1px solid #d7d7d7}@media (min-width:768px){.review-item{display:-ms-flexbox;display:flex;padding:34px 0 32px}}@media (max-width:767px){.review-item{padding:24px 0 22px}}.review-item:first-child{border-top:none}@media (min-width:768px){.review-item__meta{width:12.5%;padding-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (max-width:767px){.review-item__meta span:last-child{float:right}}@media (min-width:768px){.review-item__rating{width:13.5%}}.review-item__useful{background-color:#fff}@media (min-width:1025px){.review-item__useful{background-color:#f5f5f5}}@media (min-width:768px){.review-item__useful{width:250px;padding:30px 20px;text-align:center;max-height:173px}.review-item__useful .product-reivews__btn{display:-ms-flexbox;display:flex}.review-item__useful .product-reivews__btn .c-btn{margin:10px auto 0;width:90px}.review-item__useful .product-reivews__btn .review-useful.disabled{pointer-events:none;opacity:.5}}.review-item__useful .fa-thumbs-o-down,.review-item__useful .fa-thumbs-o-up{font-size:20px}.review-item__useful .fa-thumbs-o-down{margin-left:5px}.review-item__useful.c-spOnly{text-align:right}.review-item__useful .disabled{opacity:.5}@media (min-width:768px){.review-item__detail{width:calc(100% - 26% - 250px);padding:0 10px}}@media (max-width:767px){.review-item__detail{margin:20px 0 0;padding:0 15px}}.review-item__detail .review-item__useful{margin-bottom:5px}.review-item__images .review-item-zoom{display:inline-block}.review-item__likecount{margin-top:24px}@media (max-width:767px){.review-item__likecount{margin-top:5px}}.review-item__tags li{list-style-type:disc;display:list-item;list-style-position:inside;float:left;margin-right:10px}.review-item__tags li span{position:relative;left:-10px}.review-item__adminreply,.review-item__comment,.review-item__images,.review-item__reviewdate,.review-item__tags{margin-bottom:5px}@media (min-width:768px){.review-item__adminreply,.review-item__comment,.review-item__images,.review-item__reviewdate,.review-item__tags{margin-bottom:12px}}.review-item__adminreply{padding-top:10px;border-top:1px solid #d7d7d7}.star{position:relative;width:10px;height:10px;color:#777;text-align:center}.star::before{content:'\f006';font-family:FontAwesome;font-size:10px;line-height:10px}.star:last-child{margin-right:0}.star--active,.star--hover{color:#000}.star--active::before,.star--hover::before{content:'\f005'}.star--large{width:16px;height:16px}.star--large::before{font-size:16px;line-height:16px}.review-form{padding-bottom:40px;border-top:1px solid #d7d7d7}.review-form__wrapper{position:relative}.review-form__heading{padding-top:30px}.review-form__button{margin-top:15px;text-align:right}@media (min-width:768px){.review-form__button .c-btn{width:200px;display:inline-block;margin-right:25px}}@media (min-width:768px) and (max-width:991px){.review-form .c-checkbox-label.is-large{padding-left:20px}}.review-form .form-row{display:-ms-flexbox;display:flex}@media (min-width:768px){.review-form .form-row{width:50%;padding-right:20px}}@media (max-width:767px){.review-form .form-row{display:block;padding-top:7px}}.review-form .form-row__note{color:#777}.review-form .form-row--hidden{opacity:0;position:absolute;pointer-events:none}@media (min-width:768px){.review-form .form-row p,.review-form .form-row>label{width:100px}}.review-form label{margin:0;padding:12px 0}@media (max-width:767px){.review-form label{width:100%;padding:0;display:block}}.review-form .c-input-checklist,.review-form .c-select{-ms-flex-positive:1;flex-grow:1}.review-form .c-input-checklist li{display:inline-block;float:left}@media (min-width:768px){.review-form .b-review-purchasefrom{padding:12px 20px 12px 0}.review-form .b-review-purchasefrom p{line-height:35px}}.review-form .b-review-comment{margin:12px 0 0}@media (min-width:768px){.review-form .b-review-comment{width:50%;padding-right:20px}}@media (max-width:767px){.review-form .b-review-comment{margin-top:7px;margin-bottom:7px}}.review-form .b-review-comment .c-textarea-count{right:20px}.review-form .b-review-comment .c-input-label{font-size:1.5rem;font-weight:400}.review-form .b-review-comment .c-text-error{margin:10px 0}.review-form .input-textarea{min-height:118px}@media (min-width:768px){.review-form .b-review-imageupload{width:50%;padding:12px 0 0 20px;position:absolute;right:0;top:0}}.review-form .b-review-imageupload .b-previewimage-box{width:calc(100% / 3 - 11px);height:170px;float:left;margin:3px 10px 12px 0;background-position:center center;background-size:cover;box-shadow:0 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media (max-width:1024px){.review-form .b-review-imageupload .b-previewimage-box{height:100px}}.review-form .b-review-imageupload .b-previewimage-box .delete-images{opacity:0;display:none}.review-form .b-review-imageupload .b-previewimage-box[style]:not([style=""]) .delete-images{display:block;background-color:#d7d7d7a3;width:100%;padding:5px;text-align:center;font-size:10px;opacity:1;transition:opacity 1s ease-in-out}@media (min-width:1024px){.review-form .b-review-imageupload .b-previewimage-box[style]:not([style=""]) .delete-images{cursor:pointer;font-size:15px;opacity:0;display:none}}.review-form .b-review-imageupload .b-previewimage-box[style]:not([style=""]):hover .delete-images{opacity:1;display:block}.review-form .b-review-imageupload .c-input-label{font-size:1.5rem;font-weight:400}.review-form .b-review-imageupload input{width:calc(100% / 3 - 11px);float:left;margin-right:10px}.review-form .b-review-imageupload .b-list-uploadbtn input{display:none}.review-form .close-comment-form{top:30px}.review-form .b-review-tag .c-input-checklist{padding:0}@media (min-width:768px){.review-form .b-review-tag .c-input-checklist{padding:12px 0}}.review-form .b-review-tag .c-input-checklist label{padding:0}@media (min-width:768px){.review-star{padding:11px 0}}.review-star::after{content:'';display:table;clear:both}.review-star .star{width:20px;margin:0}.review-star .star:hover{text-decoration:none}.error-rating{display:block;float:left;width:100%;color:#bf2136;font-weight:700}@media (min-width:768px){.error-rating{margin-top:6px}}@media (max-width:767px){.confirmation-reviews{padding:30px}}.confirmation-reviews h2{margin-bottom:10px;font-weight:700}.confirmation-reviews .confirmation-reviews-text{margin-bottom:20px;text-align:center;font-size:20px}.confirmation-reviews .action-button-wrapper{display:block}@media (min-width:768px){.confirmation-reviews .action-button-wrapper{display:-ms-flexbox;display:flex}}.confirmation-reviews .action-button-wrapper .c-btn-primary{width:100%;text-decoration:none}@media (min-width:768px){.confirmation-reviews .action-button-wrapper .c-btn-primary{width:48%}}.confirmation-reviews .action-button-wrapper .c-btn-primary.back-to-comment{margin:0 0 10px 0}@media (min-width:768px){.confirmation-reviews .action-button-wrapper .c-btn-primary.back-to-comment{margin:0 4% 0 0}}