:root{--review-header:45px}.review-rating{display:flex;align-items:center}.review-point{font-size:24px;color:var(--primary-color,#29a646);margin-right:10px;font-weight:700}.review-average .star-rating{font-size:20px}.review-average .star-rating span{font-size:inherit}.review-count{margin-left:15px;border-left:1px solid #ccc;padding-left:15px}.reviews-bar-row{align-items:center;display:flex}.reviews-bar-value{width:10px}.reviews-bar-row .stars a{margin-left:4px;vertical-align:middle}.reviews-bar-line{flex:1 1 auto;background:#ccc;height:6px;border-radius:10px;margin:0 10px;position:relative}.reviews-bar-process{height:100%;position:absolute;border-radius:10px;background:var(--primary-color,#29a646)}.reviews-bar-count{width:155px}.reviews-bar-count b{width:40px;display:inline-block}.s-review-layout .commentlist li{border-top:1px dashed #ddd;border-bottom:none;padding-top:10px;margin-top:10px}.s-review-layout .comment_container{display:flex}.s-review-layout .comment_container img{width:40px;height:40px;margin-right:10px}.s-review-layout .comment_container .comment-text{padding:0}.s-review-layout .comment-text .star-rating{font-size:14px;margin:5px 0}.s-review-layout .comment-text .description p{margin-bottom:0}.s-review-layout .woocommerce-review__published-date{margin-top:10px;display:block;font-size:14px;color:#888}.review-button{margin:0;background:var(--primary-color,#29a646);border:1px solid var(--primary-color,#29a646);border-radius:5px;color:#fff;width:150px;height:50px}.review-button:hover{background:#fff;color:var(--primary-color,#29a646)}.review-right{text-align:center;margin:20px 0}.s-review-layout #review_form_wrapper{position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999999;background:rgb(0 0 0/50%);display:none;justify-content:center;align-items:center;visibility:hidden}.s-review-layout #review_form{max-width:90%;max-height:90%;width:500px;overflow:hidden;background:#fff;border-radius:10px;position:relative;display:flex}.review-form-body,.review-form-header{flex-basis:100%;max-width:100%;display:flex}.review-form-header{text-transform:uppercase;height:var(--review-header);align-items:center;padding:0 15px;border-bottom:1px solid #ccc;font-weight:700;position:absolute;left:0;top:0;width:100%;z-index:1}.review-form-body{padding-bottom:15px;padding-top:calc(var(--review-header) + 15px);overflow:hidden}.review-form-body-wrapper{padding:0 15px;overflow-y:auto;flex-basis:100%;max-width:100%}.review-product{display:flex;justify-content:center;align-items:center}.review-product img{width:75px;margin-right:10px}form#commentform:not(.show-form-all){overflow:hidden;height:90px}.s-review-layout .comment-form-rating input,.s-review-layout .comment-notes,input#fc-file,p.comment-form-cookies-consent{display:none}.comment-form-rating{text-align:center;display:flex;justify-content:center;height:90px;padding:10px 0}.s-review-layout .comment-form-rating label{display:inline-flex;flex-wrap:wrap;justify-content:center;width:80px;font-size:13px;flex-basis:20%;max-width:80px;padding:0 5px;cursor:pointer}.s-review-layout .comment-form-rating label:before{content:""!important;font-size:24px;font-family:"fl-icons"!important;font-weight:400!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-basis:100%;color:var(--primary-color,#29a646)}.s-review-layout .comment-form-rating input:checked~label::before{color:#ddd}.s-review-layout #review_form input#submit,.s-review-layout .form-submit{text-align:center;margin:0}.close-review{margin:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);border:1px solid #ccc;height:20px;border-radius:5px;line-height:28px;font-size:12px;padding:0 10px;text-transform:none}.close-review:hover{background:#ccc}.s-review-layout input[type=text],.s-review-layout textarea{border-radius:5px;box-shadow:none}.comment-form-file-wrapper{margin-bottom:1em;border:1px solid #ccc;padding:10px;border-radius:5px;overflow:hidden}.comment-form-file label{width:100%;cursor:pointer;display:flex;align-items:center;margin:0}.comment-form-file label img{max-width:35px;flex-basis:35px;margin-right:10px}.comment-form-file label span{font-weight:400;font-style:italic}#fc-images-upload-wrapper{margin-top:10px;border-top:1px dashed #ccc;display:none;position:relative;padding-bottom:40px}.comment-list-wrapper.soc-read-more{max-height:140px}.comment-loadmore button{margin:0}@media only screen and (min-width:768px){.review-star{display:flex;align-items:center}.reviews-left{flex:1 1 auto}.review-right{margin-left:40px}}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic);--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-display:swap;font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/seooneclick/includes/assets/webfonts/fa-solid-900.woff2)}@font-face{font-display:swap;font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/seooneclick/includes/assets/webfonts/fa-brands-400.woff2)}