.review-expansion{grid-column:1/-1;margin-top:4px;min-width:0}.reviews-toggle,.reviews-more{display:block;min-height:48px;width:100%;border:1px solid #bd329d;border-radius:9px;background:#fff;color:#922579;font:inherit;font-size:13px;font-weight:650;padding:13px 18px;text-align:center;cursor:pointer}.reviews-toggle:hover,.reviews-more:hover{background:#fdf2fb}.reviews-toggle[aria-expanded=true]{background:#fdf2fb}.all-reviews-panel{margin-top:24px}.all-reviews-panel[hidden],.reviews-more[hidden]{display:none}.all-reviews-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.all-reviews-heading h3{font-size:20px;letter-spacing:-.025em}.all-reviews-heading>span{font-size:11px;color:var(--muted)}.customer-review{padding:21px 0;border-bottom:1px solid var(--line)}.customer-review-heading{display:flex;justify-content:space-between;gap:8px 20px;align-items:baseline}.customer-review-heading strong{font-size:13px;overflow-wrap:anywhere}.customer-review-heading time{font-size:11px;color:var(--muted);flex-shrink:0}.customer-review-meta{display:flex;align-items:center;gap:12px;margin-top:5px;flex-wrap:wrap}.customer-review-meta .stars{font-size:12px}.review-verified{font-size:10px;color:#16834d}.reviews .customer-review p{font-size:14px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0}.reviews .customer-review .rating-only{font-size:12px;color:var(--muted)}.reviews .review-list-count{font-size:11px;color:var(--muted);text-align:center;margin:18px 0 12px}.reviews-close{display:block;margin:10px auto 0;min-height:44px;padding:10px 16px;border:0;background:transparent;color:#922579;text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:12px;cursor:pointer}@media(max-width:480px){.review-expansion{margin-top:16px}.customer-review-heading{flex-wrap:wrap;gap:3px 14px}.all-reviews-heading{display:block}.all-reviews-heading>span{display:block;margin-top:8px}}
