.reviews_section__TrD8u{scroll-margin-top:6rem}.reviews_summary__qhwid{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.reviews_stars__2JFeo{color:var(--color-brass);display:inline-flex;font-size:1rem;gap:.125rem;letter-spacing:0;line-height:1}.reviews_starEmpty__iSnK8{color:var(--border)}.reviews_reviewList__09c9y{display:none;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.reviews_section__TrD8u:target .reviews_reviewList__09c9y{display:grid}.reviews_reviewCard__M2qrm{min-width:0;overflow-wrap:anywhere}.reviews_form__L9Es5{display:grid;gap:1rem}.reviews_ratingOptions__k7ODD{display:flex;flex-wrap:wrap;gap:.5rem}.reviews_ratingOption__Y_DW3{align-items:center;border:1px solid var(--border);border-radius:.5rem;cursor:pointer;display:inline-flex;gap:.25rem;min-height:2.75rem;padding:.5rem .625rem}.reviews_ratingOption__Y_DW3:has(input:checked){background:var(--muted);border-color:var(--color-brass)}@media (max-width:25.75rem){.reviews_summary__qhwid{align-items:flex-start;flex-direction:column;gap:.375rem}.reviews_reviewList__09c9y{grid-template-columns:minmax(0,1fr)}.reviews_ratingOptions__k7ODD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.reviews_ratingOption__Y_DW3{justify-content:center;min-width:0;padding-inline:.25rem}.reviews_ratingOption__Y_DW3 span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}