.reviews.svelte-bpdc55{columns:3 300px;column-gap:24px}.reviews--compact.svelte-bpdc55{columns:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.reviews--compact.svelte-bpdc55{grid-template-columns:1fr}}.reviews__item.svelte-bpdc55{break-inside:avoid;margin:0 0 24px;padding:22px 0 0;border-top:1px solid var(--c-line);display:flex;flex-direction:column;gap:12px}.reviews--compact.svelte-bpdc55 .reviews__item:where(.svelte-bpdc55){margin:0}.reviews__stars.svelte-bpdc55{color:var(--c-gold);letter-spacing:3px;font-size:.9rem}.reviews__stars-off.svelte-bpdc55{color:var(--c-line)}.reviews__text.svelte-bpdc55{margin:0;font-family:var(--font-head);font-size:1.06rem;line-height:1.5;overflow-wrap:anywhere}.reviews--compact.svelte-bpdc55 .reviews__text:where(.svelte-bpdc55){display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.reviews__meta.svelte-bpdc55{display:flex;flex-direction:column;gap:2px}.reviews__author.svelte-bpdc55{font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.reviews__source.svelte-bpdc55{font-size:.8rem;color:var(--c-muted)}.reviews__product.svelte-bpdc55{font-size:.84rem;color:var(--c-forest)}
