@font-face {font-family: 'w-p-r';src: url('../fonts/f_woocommerce-photo-reviews.eot?ceulzl');src: url('../fonts/f_woocommerce-photo-reviews.eot?ceulzl#iefix') format('embedded-opentype'), url('../fonts/f_woocommerce-photo-reviews.ttf?ceulzl') format('truetype'), url('../fonts/f_woocommerce-photo-reviews.woff?ceulzl') format('woff'), url('../fonts/f_woocommerce-photo-reviews.svg?ceulzl#woocommerce-photo-reviews') format('svg');font-weight: normal;font-style: normal;font-display: block;}@font-face {font-family: 'star';src: url(../fonts/star.eot);src: url(../fonts/star.eot?#iefix) format('embedded-opentype'), url(../fonts/star.woff) format('woff'), url(../fonts/star.ttf) format('truetype'), url(../fonts/star.svg#star) format('svg');font-weight: 400;font-style: normal }@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face {font-family: 'star';src: url(../fonts/star.svg) format("svg") }}.rtl .shortcode-wcpr-stars-count {padding-left: 0;padding-right: 20px }.shortcode-wcpr-stars-count {padding-left: 20px;font-size: 10px;width: -webkit-fill-available;width: -moz-available }.rate-percent-bg, .shortcode-wcpr-stars-count .shortcode-wcpr-row {display: inline-block;font-size: 0;width: 100%;height: 22px }.shortcode-wcpr-stars-count .shortcode-wcpr-row > div {vertical-align: middle;font-size: 14px;display: inline-block;text-align: center;box-sizing: border-box;padding-left: 5px }.shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-rank-count {width: 50px;white-space: nowrap }.shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-process {width: calc(100% - 50px - 84px) }.shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star {width: 84px;font-size: 14px }.shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star .star-rating {width: 100%;font-size: 14px;}.commentlist .comment-text .star-rating:before, .product .woocommerce-product-rating .star-rating:before, .shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-star .star-rating:before, .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star .star-rating:before, .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star:before {color: #ffb600;opacity: .3 !important }.commentlist .comment-text .star-rating span:before, .product .woocommerce-product-rating .star-rating span:before, .shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-star .star-rating span:before, .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star .star-rating span:before, .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star span:before {color: #ffb600 }.shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-number {width: 16px;display: none }.rate-percent-bg .rate-percent-bg-1 {position: absolute;text-align: center;width: 100%;color: #fff;z-index: 2 }.rate-percent-bg .rate-percent {height: 100%;position: absolute;top: 0;left: 0;z-index: 1;border-radius: 3px }.rtl .rate-percent-bg .rate-percent {left: unset;right: 0 }.rate-percent-bg {position: relative;height: 6px;background-color: rgba(0, 0, 0, .1);vertical-align: middle;border-radius: 3px;overflow: hidden }.shortcode-wcpr-col-star .star-rating span:before, .shortcode-wcpr-col-star .star-rating:before, .shortcode-wcpr-overall-rating-right-star .star-rating span:before, .shortcode-wcpr-overall-rating-right-star .star-rating:before {font-size: inherit;letter-spacing: 1px !important }.shortcode-wcpr-overall-rating-and-rating-count {width: 100%;padding: 15px;display: inline-flex !important;border: 1px solid #eeeeee;border-radius: 6px;}.shortcode-wcpr-overall-rating-and-rating-count h2 {display: inline;white-space: nowrap }.shortcode-wcpr-overall-rating-main {display: flex;align-items: center }.shortcode-wcpr-overall-rating-left {padding: 15px 10px;text-align: center;vertical-align: middle;background: #2d2b2b;color: #fff;border-radius: 3px;font-size: 16px;margin: 10px 1px }.shortcode-wcpr-overall-rating-right {padding-right: 10px;display: flex;flex-direction: column;align-items: center;}.shortcode-wcpr-overall-rating-main .shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-total {margin-top: 5px;font-size: 12px;}.shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-star .star-rating {width: 5.5em;font-size: 14px;}.shortcode-wcpr-filter-container {padding: 0;margin: 20px 0;text-align: center;display: flex;justify-content: center;flex-wrap: wrap }.shortcode-wcpr-comments .shortcode-wcpr-filter-container {display: flex !important }.shortcode-wcpr-filter-container .shortcode-wcpr-filter-button {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 2px;padding: 10px 15px !important;display: inline-block;margin: 10px 5px !important;font-size: 15px;font-weight: 300;line-height: 1;color: #fff;background-color: rgba(0, 0, 0, .5);transition: all 300ms ease-in-out 0s;text-decoration: none !important;border: 1px solid }.shortcode-wcpr-filter-container .shortcode-wcpr-filter-button:hover {color: #fff;background-color: rgba(0, 0, 0, .8) !important }.shortcode-wcpr-filter-container .shortcode-wcpr-filter-button.shortcode-wcpr-active {background-color: #000 !important }.shortcode-wcpr-filter-button.shortcode-wcpr-filter-button-images:before {font-family: "w-p-r";content: "\e90f" }.shortcode-wcpr-filter-button.shortcode-wcpr-filter-button-verified:before {font-family: "w-p-r";content: "\e902" }.shortcode-wcpr-filter-button:before {margin: 0 5px 0 0 !important;font-size: inherit !important }ul.shortcode-wcpr-filter-button-ul {list-style-type: none;position: absolute;z-index: 999;margin: 10px 0 0 !important;left: -1px;padding: 0;display: none }.shortcode-wcpr-comment-form-images label, .shortcode-wcpr-filter-button-wrap:hover ul.shortcode-wcpr-filter-button-ul {display: block }.shortcode-wcpr-filter-button-wrap {position: relative;display: inline-block;width: 125px }.shortcode-wcpr-filter-container li.shortcode-wcpr-filter-button-li {margin: 0 !important;display: inline-block }.shortcode-wcpr-filter-container li.shortcode-wcpr-filter-button-li a {margin: 0 !important;width: 125px !important }@media screen and (max-width: 680px) {.shortcode-wcpr-overall-rating-and-rating-count {display: inline-block !important }.shortcode-wcpr-overall-rating-main {justify-content: center }.shortcode-wcpr-overall-rating {text-align: center }.shortcode-wcpr-stars-count {margin: 0;padding: 0 }}.shortcode-wcpr-comment-form-images .wcpr_image_upload {max-width: 100% }.woocommerce-photo-reviews-shortcode .wcpr-load-more-reviews-button-container .wcpr-load-more-reviews-button {display: inline-block !important;background: rgba(1, 1, 1, .6);color: #fff;border-radius: 4px;width: 92px;height: 34px;line-height: 34px;font-size: 14px;margin: 10px 0;font-weight: 400;cursor: pointer }.wcpr-load-more-reviews-button-container {text-align: center }.wcpr-custom-field {margin: 8px 0 }.wcpr-custom-field .wcpr-custom-field-name {font-size: 16px }.wcpr-custom-field .wcpr-custom-field-input {display: flex;justify-content: space-between;justify-items: center;align-items: center }.wcpr-custom-field .wcpr-custom-field-input > div {width: 48% }.wcpr-custom-field .wcpr-custom-field-input > div input, .wcpr-custom-field-input > div select {width: 100%;padding: 5px;margin: 0;font-size: 14px }.wcpr-review-custom-fields {display: flex;justify-content: space-between;flex-wrap: wrap }span.wcpr-review-custom-field-value {font-weight: 500 }span.wcpr-review-custom-field-name {font-weight: 300 }.wcpr-comment-helpful-button-container {margin: 5px 0;display: flex;justify-content: flex-end;line-height: 2em;border-top: 1px solid rgba(1, 1, 1, .1);flex-wrap: wrap;padding: 5px 0;position: relative }.reviews-content-right-meta .wcpr-comment-helpful-button-container {margin: 10px 0 }.wcpr-comment-helpful-button-container span {cursor: pointer }span.wcpr-comment-helpful-button-label {margin: 0 5px }.wcpr-comment-helpful-button-vote-container {display: flex }span.wcpr-comment-helpful-button-down-vote {transform: rotate(180deg) }.wcpr-comment-helpful-button-down-vote, .wcpr-comment-helpful-button-down-vote-count, .wcpr-comment-helpful-button-up-vote, .wcpr-comment-helpful-button-up-vote-count {font-weight: 300;margin: 0 2px }.wcpr-comment-helpful-button-up-vote {margin-right: 8px }.wcpr-comment-helpful-button-voted-down .wcpr-comment-helpful-button-down-vote, .wcpr-comment-helpful-button-voted-down .wcpr-comment-helpful-button-down-vote-count, .wcpr-comment-helpful-button-voted-up .wcpr-comment-helpful-button-up-vote, .wcpr-comment-helpful-button-voted-up .wcpr-comment-helpful-button-up-vote-count {font-weight: 700;cursor: initial }.wcpr-comment-helpful-button-voting-overlay {position: absolute;z-index: 1;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, .5);display: none }.wcpr-comment-helpful-button-voting .wcpr-comment-helpful-button-voting-overlay {display: block }.wcpr-comment-helpful-button {transition: transform 200ms ease }.wcpr-comment-helpful-button-container:not(.wcpr-comment-helpful-button-voted-up) .wcpr-comment-helpful-button-up-vote:hover {transform: scale3d(1.2, 1.2, 1.2) }.wcpr-comment-helpful-button-container:not(.wcpr-comment-helpful-button-voted-down) .wcpr-comment-helpful-button-down-vote:hover {transform: scale3d(1.2, 1.2, 1.2) rotate(180deg) }.shortcode-wcpr-html {overflow: hidden }.shortcode-wcpr-pagination {margin-bottom: 20px }.shortcode-wcpr-pagination .wcpr-page-numbers {padding: 8px 12px;color: #fff;background-color: rgba(0, 0, 0, .6) }.shortcode-wcpr-pagination .wcpr-page-numbers.wcpr-page-numbers-pre {margin-right: 5px }.shortcode-wcpr-pagination .wcpr-page-numbers.wcpr-current {color: #000;background-color: rgba(0, 0, 0, .3) }.woocommerce-photo-reviews-shortcode {position: relative;padding: 10px 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews h2 small {float: right;color: #777;font-size: 15px;margin: 10px 0 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews h2 small a {text-decoration: none;color: #777 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews h3 {margin: 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews #respond {margin: 0;border: 0;padding: 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews #comment {height: 75px }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments .add_review::after, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments .add_review::before, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text::after, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text::before, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist::after, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist::before {content: ' ';display: table }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments .add_review::after, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text::after, .woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist::after {clear: both }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments h2 {clear: none }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist {margin: 0;width: 100%;background: 0 0;list-style: none;padding: 0;}.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li {padding: 0;margin: 0 0 20px;position: relative;background: 0;border: 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .meta {color: #777;font-size: .75em }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-review-before {width: 80px;display: flex;align-items: center;justify-content: center;float: right;flex-wrap: wrap}.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li img.avatar {padding: 3px;width: 48px;height: auto;background: #ebe9eb;border: 1px solid #e4e1e3;margin: 0;box-shadow: none }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text {margin: 0 80px 0 0;border: 1px solid #e4e1e3;border-radius: 4px;padding: 1em 1em 0}.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text p {margin: 0 0 1em }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text p.meta {font-size: .83em }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist ul.children {list-style: none outside;margin: 0 }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist ul.children .star-rating {display: none }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist #respond {border: 1px solid #e4e1e3;border-radius: 4px;padding: 1em 1em 0;margin: 20px 0 0 50px }.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments .commentlist > li::before {content: '' }.woocommerce-photo-reviews-shortcode .star-rating {float: left;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 1em;width: 5.5em;font-family: "star" !important;margin: 0}.woocommerce-photo-reviews-shortcode .star-rating::before {content: '\73\73\73\73\73' !important;font-family: "star" !important;color: #d3ced2;float: left;top: 0;left: 0;position: absolute }.woocommerce-photo-reviews-shortcode .star-rating span {overflow: hidden;float: right;top: 0;left: 0;position: absolute;padding-top: 1.5em;font-family: "star" !important }.woocommerce-photo-reviews-shortcode .star-rating span::before {content: '\53\53\53\53\53' !important;font-family: "star" !important;top: 0;position: absolute;left: 0 }.woocommerce-photo-reviews-shortcode .woocommerce-product-rating {line-height: 2;display: block }.woocommerce-photo-reviews-shortcode .woocommerce-product-rating::after, .woocommerce-photo-reviews-shortcode .woocommerce-product-rating::before {content: ' ';display: table }.woocommerce-photo-reviews-shortcode .woocommerce-product-rating::after {clear: both }.woocommerce-photo-reviews-shortcode .woocommerce-product-rating .star-rating {margin: .5em 4px 0 0;float: left }.woocommerce-photo-reviews-shortcode .products .star-rating {display: block;margin: 0 0 .5em;float: none }.woocommerce-photo-reviews-shortcode .hreview-aggregate .star-rating {margin: 10px 0 0 }.wcpr-shortcode-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, .7);z-index: 100;cursor: progress;display: none }.wcpr-shortcode-overlay:before {content: url(../images/loading-2.gif);width: 64px;height: 64px;font-size: 15px;position: absolute;left: 50%;top: 50%;opacity: 1;transform: translate(-50%, -50%) scale3d(.5, .5, .5) }.woocommerce-photo-reviews-shortcode.woocommerce-photo-reviews-shortcode-loading .shortcode-wcpr-filter-button-wrap {overflow: hidden }.woocommerce-photo-reviews-shortcode.woocommerce-photo-reviews-shortcode-loading .wcpr-shortcode-overlay {display: block }.shortcode-wcpr-comment-author-with-country .shortcode-wcpr-review-country i, .shortcode-wcpr-review-before .wcpr-review-country i {transform: scale(.4);margin: -12px -18px }.star-rating {float: left;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 1em;width: 5.4em;font-family: star;}.star-rating::before {content: "sssss";color: #d3ced2;float: right;top: 0;right: 0;position: absolute;}.star-rating span {overflow: hidden;float: right;top: 0;right: 0;position: absolute;padding-top: 1.5em;}.star-rating span::before {content: "SSSSS";top: 0;position: absolute;right: 0;}.rate-percent {background-color: #ffb600;}