.hcp-reviews{padding-block:3rem}.hcp-reviews__intro{max-width:65ch}.hcp-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:2rem}.hcp-review{min-width:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));align-self:start;overflow-wrap:anywhere}.hcp-review__body{padding:2rem}.hcp-review blockquote{margin:0;white-space:normal}.hcp-review__name{font-weight:600;margin-bottom:.5rem}.hcp-review__scope,.hcp-review__source{font-size:1.3rem;line-height:1.5;margin-block:.5rem}.hcp-review__rating{color:rgb(var(--color-foreground));margin-top:0;letter-spacing:.12em}.hcp-review__photo{aspect-ratio:1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.hcp-review__photo--landscape{aspect-ratio:4/3}.hcp-review__photo img{display:block;width:100%;height:100%;object-fit:cover}.hcp-review__reply{border-top:1px solid rgba(var(--color-foreground),.18);margin-top:1.5rem;padding-top:1rem}.hcp-review__reply h3{font-size:1.5rem;margin:0}.hcp-reviews__filters{display:flex;flex-wrap:wrap;gap:.8rem;border:0;padding:0;margin:2rem 0}.hcp-reviews__filters button{font:inherit;min-height:44px;padding:.7rem 1.2rem;border:1px solid currentColor;border-radius:.5rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:pointer}.hcp-reviews__filters legend{font-weight:600;margin-bottom:.8rem}.hcp-reviews__pagination a{min-height:44px;display:inline-flex;align-items:center}.hcp-reviews__filters button[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.hcp-reviews button:focus-visible,.hcp-reviews a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.hcp-reviews__filters[hidden],.hcp-review[hidden],.hcp-reviews [hidden]{display:none}.hcp-reviews__pagination{display:flex;gap:2rem;align-items:center}.hcp-reviews__more{min-height:44px}@media(max-width:989px){.hcp-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.hcp-reviews__grid{grid-template-columns:minmax(0,1fr)}.hcp-review__body{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/hicatprint-reviews.css.map */
