
      /* keep rating + our links on one line */
      :where(.wp-legacy) .single-product .woocommerce-product-rating{
        display:inline-flex;
        align-items:center;
        gap:.35rem;
        margin:.35rem 0 0;
        vertical-align:middle;
        flex-wrap:wrap; /* if narrow screens, wrap nicely */
      }
      /* default Woo review link text smaller/grey to match your spec */
      :where(.wp-legacy) .single-product .woocommerce-product-rating .woocommerce-review-link{
        font-size:13px;
        color:#777;
        text-decoration:none;
      }
      /* our separators + links */
      :where(.wp-legacy) .single-product .woocommerce-product-rating .wri-sep{
        opacity:.5;
        margin:0 .35rem;
      }
      :where(.wp-legacy) .single-product .woocommerce-product-rating .wri-write-review, :where(.wp-legacy) .single-product .woocommerce-product-rating .wri-have-query{
        font-size:13px;
        color:#1f4b99;
        text-decoration:none;
      }
      :where(.wp-legacy) .single-product .woocommerce-product-rating .wri-write-review:hover, :where(.wp-legacy) .single-product .woocommerce-product-rating .wri-have-query:hover{
        text-decoration:underline;
      }
      /* optional: keep stars gold (rehub uses .rh_woo_star with ★ spans) */
      :where(.wp-legacy) .single-product .woocommerce-product-rating .rh_woo_star .rhwoostar.active{ color:#f5b301; }
    