.edc-buyer-reviews{scroll-margin-top:8rem}.edc-buyer-reviews h2{font:700 clamp(1.7rem,3vw,2.6rem)/1.1 "Space Grotesk",sans-serif;letter-spacing:-.035em}.edc-review-access{margin:.8rem 0 1.1rem}.edc-review-access a,.edc-buyer-reviews a[href*="orders"]{text-decoration:underline;text-underline-offset:.2em}.edc-read-reviews [data-review-total]{font-weight:650;margin:1rem 0}.edc-public-entry{background:white;padding:clamp(1rem,2vw,1.5rem);border:1px solid #d2dbcb;border-radius:.55rem;min-width:0}.edc-public-entry p{white-space:pre-line;overflow-wrap:anywhere}.edc-public-entry h3{font-size:1.08rem;margin:.45rem 0}.edc-public-entry .edc-stars{color:#875217}.edc-read-reviews [data-public-list]{display:grid;gap:.75rem}.edc-public-entry img{width:4rem;height:4rem;object-fit:cover;margin:.5rem .4rem 0 0;border-radius:.3rem}.edc-read-reviews [data-review-navigation]:not([hidden]){display:flex;align-items:center;gap:.8rem;margin:1rem 0}.edc-read-reviews button{padding:.45rem .75rem;border:1px solid #aebaa8;border-radius:.3rem}.edc-read-reviews button:disabled{opacity:.5}.edc-read-reviews [data-review-navigation][hidden]{display:none}

.edc-read-reviews :is([data-public-list],[data-archived-list]) {
  display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));
  align-items:start;gap:.85rem;
}
.edc-review-photos { display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem; }
.edc-review-photos a { display:block;flex:0 0 clamp(3.3rem,5.4vw,5.4rem);aspect-ratio:1;border-radius:.35rem;overflow:hidden; }
.edc-public-entry .edc-review-photos img { display:block;width:100%;height:100%;object-fit:cover;margin:0; }
