.bc-reviews{background-color:var(--bc-sand-100);padding-block:var(--bc-section-y)}.bc-reviews__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bc-space-lg);align-items:end;margin-bottom:clamp(var(--bc-space-lg),4vw,var(--bc-space-xl))}@media(min-width:900px){.bc-reviews__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--bc-space-2xl)}}.bc-reviews__rule{width:56px;height:2px;margin-bottom:var(--bc-space-md);background:var(--bc-gold-gradient);border:0}.bc-reviews__intro{margin-top:var(--bc-space-md);color:var(--bc-ink-500);max-width:52ch}.bc-reviews__title{font-size:clamp(1.75rem,1.2rem + 2.3vw,3.25rem);font-weight:400;line-height:1.06;letter-spacing:-.03em;max-width:20ch;text-wrap:balance}.bc-reviews__score{display:flex;align-items:baseline;gap:var(--bc-space-sm)}.bc-reviews__score-value{font-family:var(--bc-font-display);font-size:clamp(3rem,2rem + 4vw,5rem);font-weight:400;line-height:.9;letter-spacing:-.04em;color:var(--bc-accent-text)}.bc-reviews__stars{font-size:18px}.bc-reviews__score-meta{margin-top:var(--bc-space-xs);font-size:var(--bc-t-small);color:var(--bc-ink-500)}.bc-reviews__profile{display:inline-flex;align-items:center;gap:var(--bc-space-2xs);margin-top:var(--bc-space-sm);padding-block:var(--bc-space-xs);font-size:var(--bc-t-small);font-weight:600;color:var(--bc-accent-text);text-decoration:underline;text-decoration-color:#8c5f1759;text-underline-offset:4px;transition:text-decoration-color var(--bc-dur) var(--bc-ease)}.bc-reviews__profile:hover{text-decoration-color:var(--bc-accent-text)}.bc-reviews__profile svg{width:15px;height:15px;transition:transform var(--bc-dur) var(--bc-ease)}.bc-reviews__profile:hover svg{transform:translate(3px)}.bc-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bc-space-md)}@media(min-width:700px){.bc-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.bc-reviews__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bc-review{grid-column:span 2}.bc-review:nth-child(3n+1):nth-last-child(2),.bc-review:nth-child(3n+1):nth-last-child(2)~.bc-review{grid-column:span 3}}.bc-review{display:flex;flex-direction:column;gap:var(--bc-space-sm);padding:var(--bc-space-md);background-color:var(--bc-paper);border:1px solid var(--bc-sand-200);border-radius:var(--bc-radius-sm)}.bc-review__head{display:flex;align-items:center;gap:var(--bc-space-sm)}.bc-review__avatar{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:var(--bc-radius-pill);background-color:var(--bc-avatar, var(--bc-ink-500));color:#fff;font-family:var(--bc-font-display);font-size:18px;line-height:1;padding-top:1px}.bc-review__person{display:flex;flex-direction:column;gap:2px;min-width:0}.bc-review__author{font-size:var(--bc-t-body);font-weight:600;line-height:1.2;color:var(--bc-ink-900)}.bc-review__count{font-size:var(--bc-t-small);line-height:1.2;color:var(--bc-text-muted)}.bc-review__source{flex:0 0 auto;margin-left:auto;align-self:flex-start}.bc-review__source svg{display:block;width:18px;height:18px}.bc-review__rating{display:flex;align-items:center;gap:var(--bc-space-xs)}.bc-review__stars{display:inline-flex;gap:1px;color:var(--bc-gold-700)}.bc-review__stars svg{display:block;width:15px;height:15px}.bc-review__star--off{color:var(--bc-sand-200)}.bc-review__date{font-size:var(--bc-t-small);color:var(--bc-text-muted)}.bc-review__body{display:block;flex:1 1 auto}.bc-review__quote{color:var(--bc-ink-700);font-size:var(--bc-t-body);line-height:1.6;overflow-wrap:break-word}.bc-review__body--clamped .bc-review__quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;line-clamp:9;overflow:hidden}.bc-review__more{align-self:flex-start;margin-top:var(--bc-space-2xs);padding-block:var(--bc-space-xs);padding-inline:0;background:none;border:0;font:inherit;font-size:var(--bc-t-small);font-weight:600;color:var(--bc-accent-text);text-decoration:underline;text-decoration-color:#8c5f1759;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color var(--bc-dur) var(--bc-ease)}.bc-review__more:hover{text-decoration-color:var(--bc-accent-text)}.bc-reviews__pending{padding:var(--bc-space-lg);border:1px dashed var(--bc-sand-200);border-radius:var(--bc-radius-sm);font-size:var(--bc-t-small);color:var(--bc-ink-500);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bc-reviews.css.map */
