.woocommerce-Reviews .comment-reply-title{font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);margin-bottom:var(--wd-tags-mb);color:var(--wd-title-color);text-transform:var(--wd-title-transform);line-height:1.4;font-family:var(--wd-title-font);display:block}.commentlist,.commentlist .children{list-style:none;--li-mb:0;--li-pl:0;--list-mb:0}.commentlist .children{border-top:1px solid var(--brdcolor-gray-300);margin-left:30px}.commentlist .children .comment:last-child{border-bottom:none;padding-bottom:0}.woocommerce-Reviews{flex-wrap:wrap;margin-inline:-30px;margin-bottom:-25px;display:flex}.woocommerce-Reviews>:is(div,p){flex:1 1 100%;margin-bottom:25px;padding-inline:30px;order:0}.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title){font-size:14px;text-transform:uppercase;line-height:inherit}.woocommerce-Reviews .clear{display:none}.woocommerce-Reviews.wd-loading .wd-loader-overlay{display:block}.woocommerce-Reviews nav[class*=-pagination]{margin-top:15px}.wd-accordion .wd-single-reviews{margin-top:20px}.wd-accordion .wd-single-reviews.wd-layout-two-column .woocommerce-Reviews{margin-bottom:0}.woocommerce-Reviews #comments{position:relative;order:1}.woocommerce-Reviews #comments .wd-loader-overlay{inset-inline:30px}.woocommerce-Reviews #comments .wd-loader-overlay:after{top:min(calc(50% - 13px),150px)}#review_form_wrapper.wd-form-pos-after{order:2}:is(#review_form,#review_form>.comment-respond){height:100%}.comment-form>:is(.comment-form-rating,.woocommerce-error){max-width:100%;width:100%;flex-basis:100%}.comment-form .woocommerce-error{margin-inline:10px}.comment-form .wd-review-criteria-wrap{margin-bottom:5px;padding-inline:10px;display:table}.comment-form .wd-review-criteria-wrap .comment-form-rating{display:table-row}.comment-form .wd-review-criteria-wrap .comment-form-rating>label{padding-inline-end:10px;display:table-cell}.comment-form .wd-review-criteria-wrap .comment-form-rating:not(:last-child)>label{padding-bottom:15px}.comment-form>.comment-form-rating{margin-bottom:15px;padding-inline:10px;align-items:center;display:flex}.comment-form .comment-form-rating{line-height:1}.comment-form .comment-form-rating label{margin-bottom:0;margin-inline-end:15px;display:inline-block}.comment-form .comment-form-rating label:after{margin-inline-start:2px;content:":"}.comment-form .comment-form-rating select{display:none}.stars{margin-bottom:0;vertical-align:middle;white-space:nowrap;display:inline-block}.stars span{font-size:0;display:flex}.stars a{text-align:center;width:calc(var(--wd-text-font-size) + 1px)}.stars a:before{font-size:var(--wd-text-font-size);font-family:woodmart-font}.wd-reviews-heading{justify-content:space-between;margin-bottom:10px}.wd-reviews-heading,.wd-reviews-tools{flex-wrap:wrap;align-items:center;display:flex}.wd-reviews-tools{margin-bottom:5px}.wd-reviews-tools:first-child{flex-grow:1;flex-basis:max(50%,500px)}.wd-reviews-tools>*{margin-bottom:5px}.wd-reviews-tools:not(:last-child),.wd-reviews-tools>:not(:last-child){margin-inline-end:15px}.wd-reviews-sorting-clear{font-weight:600;color:var(--color-gray-800);align-items:center;cursor:pointer;display:inline-flex}.wd-reviews-sorting-clear:before{font-weight:400;content:"\f112";margin-inline-end:.3em;font-family:woodmart-font}.wd-reviews-sorting-clear:hover{color:var(--color-gray-500)}.wd-reviews-filters select{max-width:200px;width:auto}.wd-reviews-filters label{margin-bottom:0;display:inline}.wd-reviews-filters .wd-with-image{white-space:nowrap}.commentlist{transition:all .3s ease;--wd-gap:15px}.commentlist>li{border-bottom:1px solid var(--brdcolor-gray-300);padding-bottom:15px}.commentlist>li.woocommerce-noreviews{border:0;min-width:100%;padding-bottom:0}.commentlist .comment_container{display:flex}.commentlist .children .wd-review-icon:before{content:"\f146";font-family:woodmart-font}.commentlist .avatar{max-width:60px;align-self:flex-start;margin-inline-end:20px;border-radius:50%}.commentlist .comment-text{flex:1 1 auto;justify-content:space-between;flex-direction:column;align-items:flex-start;display:flex}.commentlist .meta{margin-bottom:10px;margin-inline-end:10px}.commentlist .description{flex:1 1 100%;--wd-tags-mb:10px;max-width:100%;width:100%}.commentlist .description>:last-child{margin-bottom:0}.commentlist .comment-text>[class*=star-rating]{margin-bottom:10px;margin-inline-end:0}.commentlist .wd-star-ratings{position:relative}.commentlist .wd-star-ratings>.wd-star-rating-wrap:after{margin-inline-start:4px;font-size:60%;font-weight:400;font-style:normal;content:"\f129";font-family:woodmart-font}.commentlist .wd-star-ratings .star-rating{margin-bottom:0}.commentlist .wd-star-rating-wrap{align-items:center;display:flex}.commentlist .wd-criteria-wrap{padding:15px;white-space:nowrap}.commentlist .wd-criteria-wrap .wd-rating-label{margin-inline-start:8px}.commentlist .wd-criteria-wrap .wd-star-rating-wrap:not(:last-child){margin-bottom:5px}.wd-reviews-content .commentlist:not(.wd-in){opacity:0}.woocommerce-review__author{color:var(--color-gray-900)}.woocommerce-review__verified{font-size:90%}.wd-review-arguments,.wd-review-likes{width:100%;margin-top:15px}.review .wd-review-icon{margin-inline-end:6px;line-height:1;vertical-align:middle;display:inline-block}.review .wd-review-icon>span{display:none}.review .wd-review-icon:before{font-size:120%;font-weight:400;color:var(--wd-primary-color);content:"\e911";font-family:woodmart-font}.wd-review-style-2 .review .wd-review-icon:before{font-size:140%}.wd-review-arguments{--wd-tags-mb:0}.wd-review-arguments>div{display:flex}.wd-review-arguments>div:not(:last-child){margin-bottom:15px}.wd-argument-label{flex-shrink:0;font-weight:600;color:var(--color-gray-900);margin-inline-end:7px;min-width:2.5em}.stars.selected a:before,.stars.selected:hover a:before,.stars:hover a:before{color:#eabe12;content:"\f148"}.stars a.active~a:before,.stars a:before,.stars a:hover~a:before,.stars.selected:hover a:hover~a:before{color:var(--color-gray-300);content:"\f149"}@media (min-width:1025px){.wd-single-reviews.wd-layout-two-column .woocommerce-Reviews>:is(div,p){flex-basis:max(400px,50%)}}