.ajr-reviews{--ajr-reviews-columns:3;--ajr-reviews-gap:var( --wp--style--block-gap, 1.5rem );--ajr-reviews-star:var( --wp--preset--color--accent, currentColor );--ajr-reviews-rule:color-mix( in srgb, currentColor 15%, transparent );--ajr-reviews-quiet:color-mix( in srgb, currentColor 70%, transparent )}.ajr-reviews__summary{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;margin-block:0 var(--ajr-reviews-gap)}.ajr-reviews__score{font-size:1.5em;font-weight:700;line-height:1}.ajr-reviews__count{color:var(--ajr-reviews-quiet)}.ajr-reviews__list{display:grid;gap:var(--ajr-reviews-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--ajr-reviews-min,16rem),calc(( 100% - ( var( --ajr-reviews-columns ) - 1 ) * var( --ajr-reviews-gap ) ) / var( --ajr-reviews-columns )))),1fr));list-style:none;margin:0;padding:0}.ajr-reviews__card{box-sizing:border-box;display:flex;flex-direction:column;gap:.75em;height:100%;padding:var(--ajr-reviews-gap);border:1px solid var(--ajr-reviews-rule);border-radius:var(--wp--custom--border-radius,.5rem)}.ajr-reviews__star{display:inline-block;inline-size:1em;block-size:1em;background-color:var(--ajr-reviews-rule);-webkit-mask-image:var(--ajr-reviews-star-shape);mask-image:var(--ajr-reviews-star-shape);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.ajr-reviews__star.is-filled{background-color:var(--ajr-reviews-star)}.ajr-reviews__stars{--ajr-reviews-star-shape:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PHBhdGggZD0nTTEyIDIuNmwyLjkgNS45IDYuNS45LTQuNyA0LjYgMS4xIDYuNC01LjgtMy01LjggMyAxLjEtNi40TDIuNiA5LjRsNi41LS45eicvPjwvc3ZnPg==);display:inline-flex;gap:.1em;line-height:1}.ajr-reviews__text{margin:0;padding:0;border:0;overflow-wrap:anywhere}.ajr-reviews__text p{margin:0}.ajr-reviews__lead{font-weight:700}.ajr-reviews__reply{padding-inline-start:.75em;border-inline-start:2px solid var(--ajr-reviews-rule);font-size:.875em;overflow-wrap:anywhere}.ajr-reviews__reply p{margin:0}.ajr-reviews__reply-label{font-weight:600}.ajr-reviews__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25em .5em;margin-block-start:auto;font-size:.875em}.ajr-reviews__avatar{display:grid;place-items:center;flex:none;overflow:hidden;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;background-color:color-mix(in srgb,currentColor 10%,transparent);font-size:.8em;font-weight:700;letter-spacing:.02em}.ajr-reviews__avatar img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ajr-reviews__author{min-inline-size:0;font-weight:600;overflow-wrap:anywhere}.ajr-reviews__when{color:var(--ajr-reviews-quiet)}.ajr-reviews__link{margin-block:var(--ajr-reviews-gap) 0;text-align:center}