.bnb-rw{--rw-ink: var(--color-text-primary);--rw-muted: var(--color-text-secondary);--rw-line: var(--color-border-subtle);--rw-star: var(--color-star);--rw-verified: var(--color-text-success);--rw-card: var(--color-surface-raised)}.bnb-rw__head{margin:0 0 18px}.bnb-rw__title{margin:0 0 4px;font-family:var(--font-family-display);font-size:clamp(var(--font-size-20),1.1rem + .6vw,var(--font-size-24));font-weight:var(--font-weight-display);letter-spacing:0;line-height:1.2;color:var(--rw-ink)}.bnb-rw__sub{margin:0;font-size:var(--font-size-14);line-height:1.5;color:var(--rw-muted)}.bnb-rw__grid{display:grid;grid-template-columns:repeat(var(--rw-cols, 3),minmax(0,1fr));gap:14px}@media screen and (max-width:989px){.bnb-rw__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:520px){.bnb-rw__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.bnb-rw__card{display:flex;flex-direction:column;overflow:hidden;border:var(--border-width-hairline) solid var(--rw-line);border-radius:var(--radius-card);background:var(--rw-card)}.bnb-rw__media{display:block;aspect-ratio:1 / 1;background:var(--color-surface-media);overflow:hidden}.bnb-rw__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--motion-duration-base) var(--motion-ease-out)}.bnb-rw__card:hover .bnb-rw__media img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.bnb-rw__media img{transition:none}.bnb-rw__card:hover .bnb-rw__media img{transform:none}}.bnb-rw__body{display:flex;flex-direction:column;gap:6px;padding:12px 13px 13px}.bnb-rw__stars{display:flex;gap:1px;line-height:1}.bnb-rw__stars svg{width:13px;height:13px;fill:var(--rw-star)}.bnb-rw__stars svg.is-empty{fill:var(--color-star-empty)}.bnb-rw__quote{margin:0;font-size:var(--font-size-14);line-height:1.5;color:var(--rw-ink)}.bnb-rw__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:var(--font-size-12);color:var(--rw-muted)}.bnb-rw__name{font-weight:600;color:var(--rw-ink)}.bnb-rw__verified{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:var(--rw-verified)}.bnb-rw__verified svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bnb-rw--section{padding-block:clamp(28px,4vw,56px)}.bnb-rw--section .bnb-rw__inner{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.bnb-rw--inline{margin-block:4px 6px}
/*# sourceMappingURL=/cdn/shop/t/117/assets/bnb-review-wall.css.map */
