.filter-product-reviews-list{background-color:var(--color-white);border-radius:20px;color:var(--color-primary);padding:36px 48px}@media(max-width:576px){.filter-product-reviews-list{padding-top:0!important}}.filter-product-reviews-list .product-reviews-header{align-items:center;border-bottom:1px solid var(--color-modal-border-color);display:flex;font-size:1.5rem;font-weight:700;gap:1.5rem;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}@media(max-width:576px){.filter-product-reviews-list .product-reviews-header{margin-bottom:1rem;padding-bottom:1rem}}.filter-product-reviews-list .product-reviews-header .product-reviews-title{align-items:center;display:flex;gap:.5rem 1rem}@media(max-width:576px){.filter-product-reviews-list .product-reviews-header .product-reviews-title .section-title{display:none}}.filter-product-reviews-list .product-reviews-header .product-reviews-title .wp-block-post-featured-image{margin-block:0;max-width:36px}@media(max-width:576px){.filter-product-reviews-list .product-reviews-header .product-reviews-title .wp-block-post-featured-image{max-width:50px}}.filter-product-reviews-list .product-reviews-header .wp-block-buttons{flex-shrink:0;margin-block-start:0}.filter-product-reviews-list .product-reviews-header .wp-block-buttons .wp-block-button .wp-block-button__link{--padding-x:24px;--padding-y:13px;font-size:1rem}.filter-product-reviews-list .product-write-review-container{display:none;height:0;overflow:hidden}.filter-product-reviews-list .product-write-review-container.show-write-review{display:block;height:auto;overflow:visible}.filter-product-reviews-list .product-write-review-container .edd-reviews-form{border-bottom:1px solid var(--color-modal-border-color);margin-bottom:2rem;overflow:visible;padding-bottom:2rem}.filter-product-reviews-list .product-write-review-container .edd-reviews-heading{font-size:1.5rem;margin-bottom:.5rem}.filter-product-reviews-list .product-write-review-container .logged-in-as{font-size:1rem}.filter-product-reviews-list .product-write-review-container fieldset{border:0;margin:0;padding:0}.filter-product-reviews-list .product-write-review-container :where(input:not([type=checkbox],[type=radio]):not([type=submit]),select,textarea){background:var(--color-white)!important}.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container{display:block}.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="1"]:hover) [data-rating="1"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="2"]:hover) [data-rating="1"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="2"]:hover) [data-rating="2"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="3"]:hover) [data-rating="1"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="3"]:hover) [data-rating="2"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="3"]:hover) [data-rating="3"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="4"]:hover) [data-rating="1"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="4"]:hover) [data-rating="2"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="4"]:hover) [data-rating="3"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="4"]:hover) [data-rating="4"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="5"]:hover) [data-rating="1"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="5"]:hover) [data-rating="2"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="5"]:hover) [data-rating="3"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="5"]:hover) [data-rating="4"]:before,.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container:has([data-rating="5"]:hover) [data-rating="5"]:before{color:var(--color-ripe-mango);content:""}.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container .edd-reviews-star-rating{color:var(--color-modal-border-color)}.filter-product-reviews-list .product-write-review-container .edd-reviews-star-rating-container .edd-reviews-star-rating.dashicons-star-filled{color:var(--color-ripe-mango)}.filter-product-reviews-list .product-write-review-container .comment-form-cookies-consent{display:none}.filter-product-reviews-list .product-write-review-container .edd-reviews-review-form-submit{margin-block:.5rem 0}.filter-product-reviews-list .product-write-review-container .edd-reviews-review-form-submit .edd-reviews-review-form-submit{--padding-x:24px;--padding-y:13px;font-size:1rem}.filter-product-reviews-list .product-write-review-container .edd-reviews-not-allowed{background:none;font-size:1rem;padding:0}.filter-product-reviews-list .product-reviews-breakdown{align-items:center;display:flex;gap:1.5rem 1rem}@media(max-width:576px){.filter-product-reviews-list .product-reviews-breakdown{flex-wrap:wrap}}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating{flex-grow:1;width:100%}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container{align-items:center;display:flex;gap:1rem}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container:not(:last-child){margin-bottom:.5rem}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container .edd-counter-label{flex-shrink:0;font-weight:500;width:60px}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container .edd-counter-back{background:var(--color-modal-border-color);flex-grow:1;height:8px;position:relative}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container .edd-counter-back .edd-counter-front{background:var(--color-ripe-mango);border-radius:0 50px 50px 0;display:inline-block;height:100%;left:0;position:absolute;top:0}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-by-rating .edd-counter-container .edd-review-count{flex-shrink:0;font-weight:500;width:30px}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating{flex-grow:1;min-width:200px;text-align:center;width:100%}@media(max-width:576px){.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating{order:-1}}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating .average-rating{font-size:72px;font-weight:500;letter-spacing:-2px;line-height:72px;margin-block:0 1rem}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating .filter-average-star-rating-container{font-size:36px;line-height:36px}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating .stars-overlay:before{background:linear-gradient(90deg,var(--color-ripe-mango) var(--percent),var(--color-modal-border-color) var(--percent));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,.2);color:transparent;content:"★★★★★";display:inline-block;-webkit-text-fill-color:transparent}.filter-product-reviews-list .product-reviews-breakdown .product-breakdown-average-rating .number-of-reviews{font-weight:500;margin-block:5px 0}.filter-product-reviews-list .product-reviews-list-container{border-top:1px solid var(--color-modal-border-color);margin-top:2rem;padding-block:2rem 1rem}@media(max-width:576px){.filter-product-reviews-list .product-reviews-list-container{margin-top:1rem}}.filter-product-reviews-list .product-reviews-list-container .edd_review{list-style:none;margin-block:0;padding-block:0}.filter-product-reviews-list .product-reviews-list-container .edd_review:not(:last-child){margin-bottom:36px;padding-block:0}.filter-product-reviews-list .product-reviews-list-container .edd_review .avatar{border:2px solid var(--color-primary);border-radius:50%;float:left;margin-right:1.25rem;max-width:60px}.filter-product-reviews-list .product-reviews-list-container .edd_review b{font-size:20px}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-meta-rating{display:block;margin-top:2px}.filter-product-reviews-list .product-reviews-list-container .edd_review .dashicons{color:var(--color-modal-border-color)}.filter-product-reviews-list .product-reviews-list-container .edd_review .dashicons.dashicons-star-filled{color:var(--color-ripe-mango)}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-metadata{margin-top:.5rem}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-metadata a,.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-metadata>p{color:rgba(0,26,77,.5);font-size:1rem;font-weight:500;margin-block-end:10px;pointer-events:none;text-decoration:none}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-metadata .edit-link,.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-metadata img{display:none}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-content p{font-weight:500;margin:0}.filter-product-reviews-list .product-reviews-list-container .edd_review .edd-review-content p:not(:last-child){margin-block-end:.5rem}.filter-product-reviews-list .product-reviews-list-container .edd_review .reply{display:none}
