#comments>h2:not(.woo-rrt-custom-header),#comments>h3:not(.woo-rrt-custom-header),#reviews #comments>h2,#reviews #comments>h3{display:none!important}.woo-rrt-no-reviews #reviewstitle{display:none!important}#reviews.woo-rrt-scroll-reviews ol.commentlist,#reviews.woo-rrt-scroll-reviews .commentlist,.woo-rrt-scroll-reviews ol.commentlist,.woo-rrt-scroll-reviews .commentlist{max-height:var(--woo-rrt-review-max-height,480px);overflow-y:auto;padding-right:10px}.woo-rrt-dismissible-notice{position:relative;padding-right:48px;transition:opacity 0.2s ease,transform 0.2s ease}.woo-rrt-notice-close{position:absolute;top:50%;right:16px;transform:translateY(-50%);border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer;padding:0}.woo-rrt-notice-dismissed{opacity:0;transform:translateY(-6px)}#reviews.woocommerce-reviews{margin-top:150px!important;padding-top:50px!important;clear:both!important}#reviews .woo-rrt-custom-header+*,#reviews #comments,#reviews #comments>div,#reviews ol.commentlist,#reviews .commentlist,#reviews ol.commentlist li:first-child{margin-top:0!important;padding-top:0!important}#reviews .woo-rrt-custom-header{margin-top:0!important;margin-bottom:20px!important}.woo-rrt-average-rating-summary{display:block;align-items:center;margin-top:10px;margin-bottom:5px;float:none!important;clear:both;width:100%;box-sizing:border-box;flex-wrap:wrap}.woo-rrt-average-rating-summary .star-rating{margin:0 5px 0 0!important}.woo-rrt-rating-value{font-weight:600;color:#2c3e50;margin-right:5px}.woo-rrt-review-count{font-size:.9em;color:#777}.woo-rrt-verified-badge{display:inline-block;background-color:#e6f7d0;color:#528c00;font-weight:700;padding:3px 8px;border-radius:3px;line-height:1;text-transform:uppercase;vertical-align:middle;font-size:.65rem}.comment-body{border:1px solid #ddd;padding:12px 15px;margin-bottom:16px;position:relative;border-radius:4px}.comment-body .comment-meta{margin-bottom:8px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.comment-body .woo-rrt-reviewer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.comment-body .reviewer-name{font-weight:700;display:inline;margin-right:10px}.comment-body .woo-rrt-verified-badge{margin-left:4px}.comment-body .woo-rrt-review-rating-stars{margin:0;visibility:visible!important;opacity:1!important;display:inline-flex!important;align-items:center;position:absolute;top:12px;right:15px}.comment-body .woo-rrt-review-rating-stars .star-rating{margin:0!important;display:block!important}.comment-body .review-date-meta{font-size:.85em;color:#888;line-height:1;margin:2px 0 0;flex-basis:100%}.comment-body .comment-content{margin-top:8px;margin-bottom:0}.comment-content .woo-rrt-variation-details{font-size:.85em;color:#777;margin-top:0;margin-bottom:4px;padding:8px 10px;background-color:#f0f8ff;border-left:3px solid #0a6cb9;border-radius:0 4px 4px 0;display:inline-block}.comment-content .woo-rrt-variation-details strong{color:#2c3e50;font-weight:600}