@font-face{font-display:swap;font-family:star;font-style:normal;font-weight:400;src:url(../../../../../../../../themes/kadence/assets/fonts/star.woff2?gmcsp2) format("woff2"),url(../../../../../../../../themes/kadence/assets/fonts/star.ttf?gmcsp2) format("truetype"),url(../../../../../../../../themes/kadence/assets/fonts/star.woff?gmcsp2) format("woff"),url(../../../../../../../../themes/kadence/assets/fonts/star.svg?gmcsp2#star) format("svg")}.woocommerce-Tabs-panel .stars.selected{display:none}.woocommerce .star-rating{color:var(--global-palette-highlight);display:inline-block;font-family:star;font-size:1em;height:1em;letter-spacing:normal;line-height:1;overflow:hidden;position:relative;white-space:normal;width:5em;word-break:normal}.woocommerce .star-rating:before{color:var(--global-gray-400);content:"\e900\e900\e900\e900\e900";left:0;position:absolute;top:0}.woocommerce .star-rating span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.woocommerce .star-rating span:before{content:"\e901\e901\e901\e901\e901";left:0;position:absolute;top:0}.woocommerce .woocommerce-product-rating{align-items:center;display:flex;gap:4px;line-height:2}.woocommerce .woocommerce-product-rating .star-rating{margin-top:.5em}.woocommerce-Reviews{display:flex;flex-direction:column-reverse;gap:var(--global-lg-spacing);margin-top:1.5rem}.woocommerce-Reviews h2 small{color:var(--global-palette6);float:right;font-size:15px;margin:10px 0 0}.woocommerce-Reviews h2 small a{color:var(--global-palette6);text-decoration:none}.woocommerce-Reviews h3{margin:0}.woocommerce-Reviews #respond{border:0;margin:0;padding:0}.woocommerce-Reviews #comment{height:75px}.woocommerce-Reviews .comment-reply-title{display:block;font-size:24px;font-weight:600;line-height:1.5;margin-bottom:.5rem}.woocommerce-Reviews #comments .add_review{display:flow-root}.woocommerce-Reviews #comments h2{font-size:24px;line-height:1.5;margin-bottom:1.5rem}.woocommerce-Reviews #comments ol.commentlist{background:none;list-style:none;margin-left:0;padding-left:0;width:100%}.woocommerce-Reviews #comments ol.commentlist li{margin:0 0 var(--global-md-spacing)}.woocommerce-Reviews #comments ol.commentlist li .comment_container{display:flex;gap:20px}.woocommerce-Reviews #comments ol.commentlist li .meta{color:var(--global-palette6);font-size:.75em}.woocommerce-Reviews #comments ol.commentlist li img.avatar{border-radius:50%;flex:0 0 50px;height:50px;object-fit:cover}.woocommerce-Reviews #comments ol.commentlist li .comment-text{border:1px solid var(--global-gray-400);border-radius:10px;display:flow-root;flex:1;padding:1em 1em 0}.woocommerce-Reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce-Reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce-Reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce-Reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce-Reviews #comments ol.commentlist #respond{border:1px solid var(--global-gray-400);border-radius:4px;margin:20px 0 0 50px;padding:1em 1em 0}.woocommerce-Reviews #comments .commentlist>li:before{content:""}.woocommerce-Reviews #comments .woocommerce-pagination{display:none!important}.woocommerce div.product #reviews .comment{display:flow-root}.woocommerce div.product #reviews .comment img{float:right;height:auto}#review_form{background-color:var(--global-palette8);border-radius:15px;padding:30px}.woocommerce #review_form #respond{background:transparent none;border:0;display:flow-root;margin:0;padding:0;position:static;width:auto}.woocommerce #review_form #respond #wp-comment-fc-consent,.woocommerce #review_form #respond #wp-comment-fc-consent+label,.woocommerce #review_form #respond .comment-form-fc-consent,.woocommerce #review_form #respond .fluentcrm-form-checkbox-wrapper,.woocommerce #review_form #respond label[for=wp-comment-fc-consent]{display:none!important}.woocommerce #review_form #respond p{margin:0 0 1.5em}.woocommerce #review_form #respond p label{color:var(--global-palette5)}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond .comment-form-title input,.woocommerce #review_form #respond textarea{box-sizing:border-box;display:block;width:100%}.woocommerce p.stars a{color:#ffb600;display:inline-block;height:1em;outline:none;position:relative;text-decoration:none;text-indent:-999em;width:1em}.woocommerce p.stars a:before{display:block;font-family:star;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before{color:var(--global-gray-400);content:"\e900"}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color:#ffb600;content:"\e901"}.woocommerce p.stars.selected a.active~a:before{color:var(--global-gray-400);content:"\e900"}.woocommerce p.stars.selected a:not(.active):before{color:#ffb600;content:"\e901"}@media screen and (min-width:1025px){.woocommerce-Reviews{flex-direction:row}.woocommerce-Reviews #comments{flex:0 0 55%}.woocommerce-Reviews #review_form_wrapper{flex:1;margin-top:0}.woocommerce.rtl #reviews{flex-direction:row-reverse}}@media screen and (max-width:719px){.woocommerce-Reviews #comments ol.commentlist li{gap:15px}.woocommerce-Reviews #comments ol.commentlist li img.avatar{flex-basis:30px;height:30px}}.required{color:#d54e21}.ddwcs-review-stats{align-items:center;background:var(--global-palette8);border-radius:15px;display:flex;gap:1rem;margin-bottom:3rem;padding:2rem}.ddwcs-review-stats__summary{flex:0 0 160px;text-align:center}.ddwcs-review-stats__average{align-items:baseline;display:flex;justify-content:center;margin-bottom:.5rem}.ddwcs-review-stats__number{color:var(--global-palette3);font-size:3.5rem;font-weight:600;line-height:1}.ddwcs-review-stats__out-of{color:var(--global-palette5);font-size:1.5rem;margin-left:.25rem}.ddwcs-review-stats__stars{margin-bottom:.5rem}.ddwcs-review-stats__stars .star-rating{float:none;font-size:1.25rem;margin:0 auto}.ddwcs-review-stats__count{color:var(--global-palette5);font-size:.875rem}.ddwcs-review-stats__bars{flex:1}.ddwcs-review-stats__bar-row{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.ddwcs-review-stats__bar-row:last-child{margin-bottom:0}.ddwcs-review-stats__bar-label{color:var(--global-palette5);font-size:.875rem;white-space:nowrap;width:35px}.ddwcs-review-stats__bar-container{background:var(--global-gray-400);border-radius:4px;flex:1;height:8px;overflow:hidden}.ddwcs-review-stats__bar-fill{background:#ffb600;border-radius:4px;height:100%}.ddwcs-review-stats__bar-count{color:var(--global-palette5);font-size:.875rem;text-align:right;width:30px}.ddwcs-review-stats__action{flex:0 0 250px;text-align:center}.ddwcs-review-stats__action h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.ddwcs-review-stats__action p{color:var(--global-palette5);font-size:.875rem;margin-bottom:1.5rem}.ddwcs-review-stats__action .button{border-radius:8px;display:block;width:100%}.ddwcs-review-title{color:var(--global-palette3);font-size:1.1rem;margin-bottom:.5rem}.woocommerce-review__verified.verified{align-items:center;background-color:rgba(33,150,83,.1);border-radius:12px;color:#219653;display:inline-flex;font-size:.75rem;font-style:normal;font-weight:600;gap:4px;line-height:1.2;margin-left:8px;padding:2px 8px}.woocommerce-review__verified.verified svg{display:block}@media screen and (max-width:991px){.ddwcs-review-stats{flex-direction:column;gap:1.5rem}.ddwcs-review-stats__summary{flex:auto;width:100%}.ddwcs-review-stats__bars{border-top:1px solid var(--global-gray-400);padding:1.5rem 0 0;width:100%}.ddwcs-review-stats__action{flex:auto;width:100%}}