.product-reviews{margin:24px 0 0;padding:22px 0;border-top:1px solid var(--line,#e4e6eb);min-width:0}.product-reviews h2{font-size:18px;letter-spacing:0;margin:0 0 10px}.product-reviews h3{font-size:14px;margin:22px 0 14px}.product-reviews p{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.reviews-summary{color:#69717d}.review-card{border:1px solid #e3e6eb;border-radius:10px;padding:15px;margin:10px 0;background:#fff}.review-card-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;overflow-wrap:anywhere}.review-stars{color:#986a22;white-space:nowrap;letter-spacing:2px}.review-card p{white-space:pre-wrap;margin:12px 0}.review-card time{font-size:10px;color:#737985}.review-member form{display:grid;gap:14px;margin-top:12px}.review-member label{display:grid;gap:7px;font-size:12px;font-weight:600;min-width:0}.review-member input,.review-member select,.review-member textarea{width:100%;box-sizing:border-box;min-height:44px;padding:11px;border:1px solid #dce0e6;border-radius:8px;background:#fff;color:inherit;font:inherit}.review-member textarea{resize:vertical;line-height:1.7}.review-member button,.review-signin{display:inline-flex;justify-content:center;align-items:center;min-height:44px;border:0;border-radius:8px;padding:12px 18px;background:#242b41;color:white;font-size:12px;font-weight:600;cursor:pointer;width:fit-content}.review-member button:disabled{opacity:.6;cursor:wait}.product-reviews .review-note{font-size:10px;color:#737985;margin:0}.review-status{margin:0;color:#43664b}.review-member :focus-visible{outline:3px solid #ed9c89;outline-offset:2px}@media(max-width:650px){.product-reviews h2{font-size:17px}.review-card{padding:13px}.review-member button{width:100%}}
