.nu-cart-review{
  --ncr-bg: rgba(var(--color-foreground, 57,47,42), .04);
  --ncr-fg: inherit;
  --ncr-star: var(--highlight-color, #f5b301);
  display:flex;gap:10px;align-items:flex-start;
  margin:12px 0 4px;padding:12px 14px;border-radius:14px;
  background:var(--ncr-bg);color:var(--ncr-fg);
  font-family:inherit;line-height:1.4;
}
.nu-cart-review__photo{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none}
.nu-cart-review__body{min-width:0;flex:1}
.nu-cart-review__stars{display:flex;gap:2px;margin-bottom:4px}
.nu-cart-review__stars svg{width:14px;height:14px;fill:var(--ncr-star)}
.nu-cart-review__stars svg.is-off{opacity:.25}
.nu-cart-review__text{margin:0;font-size:13.5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.nu-cart-review--normal .nu-cart-review__text{font-size:15px}
.nu-cart-review__who{margin:4px 0 0;font-size:12px;opacity:.6}
.nu-cart-review--normal .nu-cart-review__who{font-size:13px}
.cart-popup-footer .nu-cart-review{margin:0 0 10px;padding:9px 12px}
.cart-popup-footer .nu-cart-review__text{-webkit-line-clamp:2}
.gm-rev .nu-cart-review{display:none!important}

.nu-cart-review#cdRev{display:block}.nu-cart-review__t{margin:0;font-size:13.5px;line-height:1.45}.nu-cart-review__a{margin:6px 0 0;font-size:12px;opacity:.7;display:flex;align-items:center;gap:8px}.nu-cart-review__a img{width:28px;height:28px;border-radius:50%;object-fit:cover}.nu-cart-review__stars svg.off{opacity:.25}
