.woocommerce #reviews #comments{--rating-top-size: 55%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .woocommerce-Reviews-title{font-size:22px;-ms-flex-item-align:center;align-self:center;margin-bottom:40px;width:100%}@media (min-width: 1025px){.woocommerce .woocommerce-Reviews-title{width:var(--rating-top-size)}}.woocommerce .woocommerce-Reviews-title .rey-reviewTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:1.1em}.woocommerce .woocommerce-Reviews-title .rey-reviewTop>span{margin-left:1em}.woocommerce .woocommerce-Reviews-title .rey-reviewTop .star-rating{--star-rating-spacing: 4px;--star-rating-size: 13px}.woocommerce .woocommerce-Reviews-title .rey-reviewTitle{text-transform:uppercase;font-weight:600}.woocommerce .woocommerce-Reviews-title .rey-reviewTop-title{display:block}.woocommerce .woocommerce-Reviews-title .rey-reviewTop-title.--empty{font-size:32px}.woocommerce .woocommerce-Reviews-title .rey-reviewTop-add{font-weight:400;text-decoration:underline;font-size:13px;margin-top:1.6em;display:inline-block}.woocommerce .woocommerce-Reviews-title .rey-reviewTop-add:hover{text-decoration:none}.woocommerce .rey-reviewsOverall{--color: HSL(var(--neutral-10));margin-bottom:40px;color:var(--color);font-size:12px;font-weight:600;width:100%}@media (min-width: 1025px){.woocommerce .rey-reviewsOverall{width:calc(97% - var(--rating-top-size));margin-left:3%}}.woocommerce .rey-reviewsOverall-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce .rey-reviewsOverall-percentCount{min-width:2.4em;text-align:center}.woocommerce .rey-reviewsOverall-percent{width:40%;background-color:HSL(var(--neutral-2));height:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%;border-radius:2px}.woocommerce .rey-reviewsOverall-percent .rey-reviewsOverall-percentLevel{display:block;height:100%;background-color:var(--color);width:0;border-radius:inherit}.woocommerce .rey-reviewsOverall-ratingsCount{min-width:1.4em;text-align:end}.woocommerce .rey-reviewsOverall-number{display:none}.woocommerce .rey-reviewsOverall-star{margin-left:0}.woocommerce .rey-reviewsOverall-star .star-rating{--star-rating-spacing: 4px;--star-rating-size: 10px;--star-rating-color: var(--color)}.woocommerce .commentlist{width:100%;margin-bottom:3rem}.woocommerce .rey-commentForm .comment-form-rating{margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce .rey-commentForm .comment-form-rating label[for="rating"]{margin-bottom:0}.woocommerce .rey-commentForm .comment-form-rating .stars{margin-left:2rem;margin-bottom:0 !important;line-height:1}.woocommerce .rey-commentForm .comment-form-rating .stars a{width:1.6em;height:1.4em}.woocommerce .rey-commentForm .comment-form-rating .stars a:before{line-height:1.4em}.woocommerce .woocommerce-Reviews.--ajax #review_form:not(.--visible){display:none}.woocommerce .woocommerce-noreviewsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.woocommerce .woocommerce-noreviewsWrapper .btn{text-transform:uppercase;font-size:12px}.woocommerce .woocommerce-noreviews{margin-bottom:0}.woocommerce .rey-ajaxRatings-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:20px 0}.woocommerce .rey-ajaxRatings-buttons .btn{text-transform:uppercase;font-size:11px}@media (min-width: 1025px){.woocommerce .rey-ajaxRatings-buttons .btn{font-size:13px}}.woocommerce .commentlist .__loader .rey-lineLoader{opacity:.35;margin:0px auto 2px;width:100px}.woocommerce .rey-ajaxRatings-btn{-webkit-transition:.25s ease-out;transition:.25s ease-out;-webkit-transition-property:color, background-color, opacity, -webkit-transform;transition-property:color, background-color, opacity, -webkit-transform;transition-property:color, background-color, opacity, transform;transition-property:color, background-color, opacity, transform, -webkit-transform;position:relative;overflow:hidden}.woocommerce .rey-ajaxRatings-btn .rey-lineLoader,.woocommerce .rey-ajaxRatings-btn .rey-ajaxRatings-btnText{-webkit-transition:0.3s var(--easeoutcubic);transition:0.3s var(--easeoutcubic);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.woocommerce .rey-ajaxRatings-btn .rey-lineLoader{position:absolute;top:calc(50% - 2px);left:calc(50% - 25px);color:var(--line-loader-color, currentColor);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;pointer-events:none;width:50px}.woocommerce .rey-ajaxRatings-btn .rey-lineLoader:after{display:block;width:100%}.woocommerce .rey-ajaxRatings-btn.--loading{pointer-events:none}.woocommerce .rey-ajaxRatings-btn.--loading .rey-ajaxRatings-btnText{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.woocommerce .rey-ajaxRatings-btn.--loading .rey-lineLoader{opacity:.5;-webkit-transform:translateY(0);transform:translateY(0)}.woocommerce .rey-ajaxRatings-btn.--disabled{opacity:.3;pointer-events:none}.woocommerce .rey-ajaxRatings-btn .__count{margin-left:.3em}.woocommerce .rey-ajaxRatings-btn .__count:before{content:attr(data-current)}.woocommerce .rey-ajaxRatings-btn .__count:after{content:attr(data-total)}.woocommerce .rey-reviewSort{list-style:none;margin:0 0 1.7em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .rey-reviewSort li{font-size:12px;margin-right:1em}@media (min-width: 1025px){.woocommerce .rey-reviewSort li{font-size:13px}}.woocommerce .rey-reviewSort li.--active span{text-decoration:underline;font-weight:600}.woocommerce .rey-reviewSort li[data-key]{cursor:pointer}.woocommerce .rey-reviewSort li:after{content:'/';padding-left:1em}.woocommerce .rey-reviewSort li:first-child{width:100%}@media (min-width: 1025px){.woocommerce .rey-reviewSort li:first-child{width:auto}}.woocommerce .rey-reviewSort li:first-child:after{display:none}.woocommerce .rey-reviewSort li:nth-child(2){margin-left:0}.woocommerce .rey-reviewSort li:last-child:after{display:none}.woocommerce .rey-reviewSort.--disabled{pointer-events:none}.woocommerce .rey-summaryAcc .rey-reviewsOverall{display:none}.woocommerce .rey-summaryAcc .woocommerce-Reviews-title{width:100%}.woocommerce .rey-summaryAcc .woocommerce-Reviews-title .rey-reviewTop{margin-top:1em;margin-bottom:1.5em}.woocommerce .rey-summaryAcc .rey-summaryAcc-accItem .star-rating{--star-rating-spacing: 3px;margin-left:auto;margin-right:0.8em}.woocommerce .rey-summaryAcc .rey-summaryAcc-accItem.--active .star-rating{opacity:0}.woocommerce .rey-summaryAcc .rey-ajaxRatings-buttons .btn{font-size:11px}.woocommerce .rey-summaryAcc .woocommerce-Reviews ol.commentlist li .comment-text{padding:.9375rem .9375rem .3125rem}.woocommerce .rey-summaryAcc .woocommerce-Reviews ol.commentlist li .comment-text p{font-size:13px}.woocommerce .rey-summaryAcc .woocommerce-Reviews.--style-minimal{--items-spacing: 1.1em}.woocommerce .rey-summaryAcc .woocommerce-Reviews.--style-minimal ol.commentlist li .comment-text{padding:0}
