@font-face {font-family: "woocommerce-photo-reviews";src: url(../fonts/woocommerce-photo-reviews.eot);src: url(../fonts/woocommerce-photo-reviews.eot?#iefix) format("embedded-opentype"), url(../fonts/woocommerce-photo-reviews.woff) format("woff"), url(../fonts/woocommerce-photo-reviews.ttf) format("truetype"), url(../fonts/woocommerce-photo-reviews.svg) format("svg");font-weight: 400;font-style: normal }@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face {font-family: "woocommerce-photo-reviews";src: url(../fonts/woocommerce-photo-reviews.svg) format("svg") }}.wcpr-grid *, .wcpr-modal-light-box, .wcpr-modal-light-box * {box-sizing: border-box !important }.commentlist li.wcpr-grid {padding: 0;margin-left: 0;margin-right: 0 }.wcpr-grid {-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 20px;margin-bottom: 20px;box-sizing: border-box;-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased !important;font-smoothing: antialiased !important;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0);position: relative }.wcpr-grid.wcpr-masonry-2-col {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2 }.wcpr-grid.wcpr-masonry-3-col {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3 }.wcpr-grid.wcpr-masonry-4-col {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4 }.wcpr-grid.wcpr-masonry-5-col {-webkit-column-count: 5;-moz-column-count: 5;column-count: 5 }.wcpr-grid.wcpr-grid-loadmore {display: grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-auto-rows: 1px;grid-gap: 20px }.wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-2-col {grid-template-columns:repeat(2, 1fr) }.wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-3-col {grid-template-columns:repeat(3, 1fr) }.wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-4-col {grid-template-columns:repeat(4, 1fr) }.wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-5-col {grid-template-columns:repeat(5, 1fr) }.wcpr-grid:not(.wcpr-grid-loadmore) .wcpr-grid-item {margin-bottom: 15px;margin-top: 5px }.wcpr-grid-item {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid-column;background-color: #fff;padding-bottom: 5px;overflow: hidden;border-radius: 2px;color: #000;font-size: 14px }.wcpr-grid.wcpr-masonry-popup-image .reviews-images, .wcpr-grid.wcpr-masonry-popup-review .wcpr-grid-item {cursor: zoom-in }.wcpr-enable-box-shadow .wcpr-grid-item {box-shadow: -3px 4px 8px rgba(0, 0, 0, .2);transition: box-shadow 200ms ease;width: 100% }.wcpr-enable-box-shadow.wcpr-fix-box-shadow .wcpr-grid-item {transform: translateZ(0) }.wcpr-enable-box-shadow .wcpr-grid-item:hover {box-shadow: -3px 4px 15px rgba(0, 0, 0, .4) }.wcpr-grid .wcpr-grid-item:last-child, .wcpr-grid-item:last-child {display: inline-block;width: 100% }.wcpr-content:first-child {margin-top: 0 }.wcpr-comment-author {margin: 0;padding: 5px 0 0;font-weight: 700 }.wcpr-modal-wrap .wcpr-comment-author {margin: 0 0 5px }.wcpr-comment-author:not(.wcpr-comment-author-with-country):before {content: "\f104";font-family: "woocommerce-photo-reviews";padding: 0 0 0 5px }.wcpr-content .star-rating span {height: 22px }.wcpr-content .review-content-container .star-rating span:before, .wcpr-content .review-content-container .star-rating:before, .wcpr-stars-count .star-rating span:before, .wcpr-stars-count .star-rating:before {color: #ffb600 }.wcpr-content .review-content-container .star-rating:before, .wcpr-modal-wrap .wcpr-modal-content .star-rating:before, .wcpr-stars-count .star-rating:before {opacity: .3 !important }.wcpr-modal-wrap .wcpr-modal-content .star-rating span:before, .wcpr-modal-wrap .wcpr-modal-content .star-rating:before {color: #ffb600 }.wcpr-comment-author .wcpr-icon-badge {color: #b1e335 }.wcpr-comment-author .wcpr-icon-badge:before {font-family: "woocommerce-photo-reviews" !important;content: "\f10a" !important;font-style: normal !important }.rtl .wcpr-grid .wcpr-grid-item .wcpr-content .review-content-container .star-rating, .rtl .wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap .wcpr-modal-content .star-rating {}.wcpr-grid .wcpr-grid-item .wcpr-content .review-content-container .star-rating, .wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap .wcpr-modal-content .star-rating {font-size: 14px;margin: 5px 0;width: 5.5em;float: right;letter-spacing: 1px }.wcpr-review-title, span.wcpr-comment-child-author-name {font-weight: 600 }.wcpr-content .review-content-container .wcpr-review-title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.wcpr-review-country {display: inline-block;font-size: 12px;padding-left: 2px;margin: 0 }.wcpr-content .review-content-container .wcpr-review-content {overflow: hidden;width: 100%;font-size: 14px;font-weight: 300;line-height: 1.5 }.reviews-images-wrap-left {display: none;width: 30px;height: 140px;margin: 0;float: right;padding: 5px 0 }#reviews-content-left, #reviews-content-right {z-index: 9920;max-height: 520px;display: flex }#reviews-content-right {position: relative }.reviews-images-wrap-right {width: 100%;max-height: unset;overflow: hidden;display: flex;align-items: center;position: relative;justify-content: center }.reviews-images-wrap-right .reviews-images, .wcpr-modal-light-box.wcpr-no-images #reviews-content-right {width: 100% }.reviews-images-container {width: 100%;display: block;padding: 0;position: relative }.reviews-images-container .images-qty {text-align: center;background-color: #212121;color: #fff;position: absolute;bottom: 6px;left: 6px;font-size: 14px;width: 24px;height: 24px;line-height: 24px;border-radius: 50% }.review-content-container {width: 100%;margin: 0 auto;padding: 0 15px;display: block }.reviews-images {border-radius: 2px 2px 0 0;margin: 0 auto;display: block }.wcpr-modal-light-box {display: none;width: 100%;height: 100%;position: fixed;top: 0;right: 0;z-index: 999999;transform: translate3d(0, 0, 0) }.wcpr-modal-light-box-wrapper {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 99999;text-align: center;display: flex;justify-content: center;align-items: center }.wcpr-modal-light-box .wcpr-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 9915;background-color: rgba(55, 55, 55, .9) }.wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-close {position: absolute;top: -50px;left: -50px;font-size: 16px;cursor: pointer;color: #fff;transition: .3s ease;line-height: 16px;padding: 5px;z-index: 9922 }.wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-close:before {font-family: "woocommerce-photo-reviews";content: "\f101" }.wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-close:focus, .wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-close:hover {background: rgba(255, 255, 255, .2) }.wcpr-modal-wrap-container .wcpr-next, .wcpr-modal-wrap-container .wcpr-prev {cursor: pointer;position: absolute;top: 45%;width: auto;padding: 22px 7px;margin-top: -50px;color: #fff;font-size: 18px;transition: .6s ease;user-select: none;-webkit-user-select: none;z-index: 9922 }.wcpr-modal-wrap-container .wcpr-next {left: -32px;border-radius:3px 0 0 3px }.wcpr-modal-wrap-container .wcpr-next:before {font-family: "woocommerce-photo-reviews";content: "\f106" }.wcpr-modal-wrap-container .wcpr-prev {right: -32px;border-radius: 0 3px 3px 0 }.wcpr-modal-wrap-container .wcpr-prev:before {font-family: "woocommerce-photo-reviews";content: "\f105" }.wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-next:hover, .wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-prev:hover {background: rgba(255, 255, 255, .2) }#reviews-content-left, .wcpr-modal-wrap {box-sizing: border-box;vertical-align: middle }.wcpr-modal-wrap {max-width: 1000px;z-index: 9999;display: flex;width: 100%;text-align: right;border-radius: 2px;font-size: 0;line-height: 1.5;background-color: #fefefe;min-height: 100px }#reviews-content-left {height: auto;text-align: center;margin: auto;padding: 0;border-radius: 0 2px 2px 0;width: 50%;position: relative;flex-direction: column }#reviews-content-left #reviews-content-left-modal {width: 100%;flex-direction: row;display: flex;font-size: 0;text-align: center;align-items: center;justify-content: start;}#reviews-content-left #reviews-content-left-modal .reviews-images-wrap {display: flex;width: 50px;max-height: 55px;padding: 0;overflow: hidden;align-items: center;border: 1px solid #a7a7a7;margin-top: 4px;margin-bottom: 4px;border-radius: 3px;margin-left: 10px;}.wcpr-modal-light-box.wcpr-no-images #reviews-content-left {display: none }#reviews-content-left-main {max-height: 500px;width: 100%;display: flex;align-items: center;justify-content: center;height: 100% }#reviews-content-left-main .wcpr-review-image-container .wcpr-review-image-caption, .reviews-images-wrap-right .wcpr-review-image-caption {position: absolute;right: 0;bottom: 0;text-align: center;z-index: 9;left: 0;}#reviews-content-left-main .wcpr-review-image-container, .wcpr-modal-wrap {position: relative }#reviews-content-left-main .reviews-images {max-width: 100%;max-height: 450px;cursor: zoom-in;width:auto }@media (max-height: 600px) {#reviews-content-left-main .reviews-images {max-height: calc(80vh - 50px) }}#reviews-content-right {margin: 0;width: 45%;height: auto;border-radius: 2px 0 0 2px;vertical-align: top;padding: 0;font-size: 14px;color: #000;flex-wrap: wrap;background-color: inherit }#reviews-content-right .reviews-content-right-meta {margin: 0 30px 20px;width: 100%;height: auto;border-radius: 2px;display: inline-block;background-color: inherit;line-height:2 }.wcpr-review-content {margin: 20px 0px;}#reviews .commentlist li::before, #reviews .commentlist li::after{content:unset !important;}.reviews-content-right-meta .review-content-container-top {background-color: inherit;position: sticky;top: 0;padding-top: 20px;z-index: 1 }.wcpr-comment-author .woocommerce-review__verified:after {margin-right: 5px }@media (min-width: 600px) {#reviews-content-right {overflow: auto }}@media (max-width: 1080px) {.wcpr-grid.wcpr-masonry-5-col {column-count: 4 }.wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-5-col {grid-template-columns:repeat(4, 1fr) }}@media (max-width: 880px) {.wcpr-grid, .wcpr-grid.wcpr-masonry-5-col {column-count: 3 }.wcpr-grid.wcpr-grid-loadmore, .wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-5-col {grid-template-columns:repeat(3, 1fr) }}@media (max-width: 680px) {.wcpr-grid, .wcpr-grid.wcpr-masonry-3-col, .wcpr-grid.wcpr-masonry-4-col, .wcpr-grid.wcpr-masonry-5-col {column-count: 2 }.wcpr-grid.wcpr-grid-loadmore, .wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-3-col, .wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-4-col, .wcpr-grid.wcpr-grid-loadmore.wcpr-masonry-5-col {grid-template-columns:repeat(2, 1fr) }}@media (max-width: 600px) {.wcpr-modal-light-box-wrapper {display: flex;justify-content: center;align-items: center }.wcpr-modal-light-box-wrapper:before {height: 0 !important }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap #reviews-content-right {width: 100%;max-height: unset }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap #reviews-content-left #reviews-content-left-modal .reviews-images-wrap {margin: 0;width: 36px;height: 36px }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap #reviews-content-left #reviews-content-left-modal {position: unset;width: 100%;display: flex;justify-content: space-evenly;align-items: center;flex-direction: row }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap #reviews-content-left #reviews-content-left-main {width: 100% !important }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-close {top: -40px;left: -35px;font-size: 25px }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap #reviews-content-left {width: 100%;display: flex;flex-wrap: wrap;padding: 0 !important }.wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap {display: flex;flex-wrap: wrap;overflow: auto }.wcpr-grid .wcpr-grid-item .wcpr-content .review-content-container .star-rating, .wcpr-modal-light-box .wcpr-modal-light-box-wrapper .wcpr-modal-wrap .wcpr-modal-content .star-rating, .wcpr-review-rating .wcpr-review-date {margin: 2px 0 }.wcpr-modal-light-box .wcpr-modal-wrap-container .wcpr-close {left: -20px }#reviews-content-right .reviews-content-right-meta, #reviews-content-right .wcpr-single-product-summary {margin: 0 20px 20px }html.wcpr-noscroll {overflow-y: hidden !important }html.wcpr-noscroll body {position: fixed;overflow-y: hidden;width: 100% }}.wcpr-single-product-summary form table tr td {background-color: unset }.wcpr-single-product-summary .cart .quantity {float: right;margin-left: .875em }#reviews #comments .comment-text .meta .woocommerce-review__verified {font-size: 0 }.wcpr-html {overflow: hidden }html.wcpr-noscroll {position: fixed;overflow-y: scroll;width: 100% }.wcpr-modal-light-box .wcpr-modal-wrap-container {display: flex;justify-content: center;position: relative;max-width: 1000px;max-height: 80%;width: 80% }.wcpr-modal-light-box.wcpr-no-images .wcpr-modal-wrap-container {max-width: 500px }.wcpr-single-product-summary {display: block;margin: 0 30px;width: 100%;padding: 20px 0 }.wcpr-modal-content .wcpr-single-product-summary .wcpr-single-product-summary-content {display: table }.wcpr-modal-content .wcpr-single-product-summary .wcpr-single-product-summary-content .wcpr-single-product-summary-image {width: 80px;height: 80px;display: table-cell;padding-left: 10px;vertical-align: middle }.wcpr-single-product-summary .wcpr-single-product-summary-content .wcpr-single-product-summary-meta a:hover {text-decoration: underline !important }.wcpr-single-product-summary .wcpr-single-product-summary-content .wcpr-single-product-summary-meta a {text-decoration: none;font-weight: 300 }.wcpr-single-product-summary .wcpr-single-product-summary-meta-shop .wcpr-single-product-summary-meta-shop-button {font-size: 20px;font-weight: 300;color: #fff;background-color: #000;padding: 10px 20px;border-radius: 2px;text-decoration: none !important }.wcpr-single-product-summary .wcpr-single-product-summary-meta-shop .wcpr-single-product-summary-meta-shop-button:hover {background-color: rgba(0, 0, 0, .7) !important;text-decoration: none !important }.wcpr-single-product-summary .wcpr-single-product-summary-content .wcpr-single-product-summary-meta {display: inline-block }.wcpr-single-product-summary .wcpr-single-product-summary-meta-price {clear: both }.wcpr-single-product-summary .wcpr-single-product-summary-meta-title span {font-size: 16px;font-weight: 300 }.wcpr-comment-children {border-top: 1px solid rgba(1, 1, 1, .1);margin-top: 10px;padding: 5px 0 }.wcpr-review-rating {display: flex;justify-content: space-between;flex-wrap: wrap;line-height: 1em;padding: 0 }.wcpr-review-date {font-style: italic;font-size: .8em;margin: 5px 0 }.wcpr-grid-overlay {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(255, 255, 255, .7);z-index: 100;cursor: progress }.wcpr-grid .wcpr-review-content-full, .wcpr-hidden, .wcpr-modal-wrap .wcpr-review-content-short {display: none }.wcpr-grid-overlay:before {content: url(../images/loading-2.gif);width: 64px;height: 64px;font-size: 15px;position: absolute;right: 50%;top: 50%;opacity: 1;transform: translate(50%, -50%) scale3d(.5, .5, .5) }.wcpr-read-more {cursor: pointer;font-style: italic;padding: 0 2px }