.my-reviews-main{min-height:70vh}.my-reviews-note{margin:0 0 24px;padding:14px 18px;border:1px solid #dce5eb;border-radius:9px;background:#f7f9fc;color:#637480;font-size:12px;line-height:1.7}.my-reviews-status{min-height:24px;margin:12px 0;color:#59708a;font-size:13px}.my-reviews-list{display:grid;gap:18px;margin-bottom:80px}.my-review-card{padding:25px 28px;border:1px solid #e1e7eb;border-radius:12px;background:#fff}.my-review-head{display:flex;justify-content:space-between;gap:16px;align-items:start}.my-review-product{font-weight:700;color:#1d3445;text-decoration:none}.my-review-product:hover{color:#4765ed}.my-review-state{display:inline-flex;align-items:center;border-radius:30px;padding:6px 10px;background:#edf2fb;color:#4562ad;font-size:11px;font-weight:700;white-space:nowrap}.my-review-state.is-public{background:#e9f6f0;color:#287255}.my-review-state.is-rejected{background:#f9edf0;color:#a74856}.my-review-card h2{font-size:19px;margin:15px 0 4px}.my-review-stars{color:#d98922;letter-spacing:.08em}.my-review-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:#7b8992;font-size:11px}.my-review-body{white-space:pre-wrap;color:#455966;font-size:13px;line-height:1.8;margin:15px 0}.my-review-reply{padding:14px 16px;border-left:3px solid #4765ed;background:#f2f5ff;color:#344759;font-size:12px;line-height:1.7}.my-review-reply b{display:block;color:#3452bb;margin-bottom:5px}.my-review-reply p{margin:0;white-space:pre-wrap}.my-review-actions{display:flex;gap:9px;margin-top:17px}.my-review-actions button,.my-review-editor button{border:1px solid #d8e0e7;border-radius:7px;background:#fff;color:#3b5572;padding:9px 13px;font-size:12px;font-weight:700;cursor:pointer}.my-review-actions button:first-child,.my-review-editor [type=submit]{border-color:#4765ed;background:#4765ed;color:#fff}.my-review-actions .my-review-delete{color:#a44955}.my-review-actions button:disabled,.my-review-editor button:disabled{opacity:.55;cursor:wait}.my-review-editor{display:grid;gap:13px;margin-top:18px;padding-top:18px;border-top:1px solid #e7edf1}.my-review-editor label{display:grid;gap:6px;color:#435767;font-size:12px;font-weight:700}.my-review-editor input,.my-review-editor textarea,.my-review-editor select{width:100%;padding:10px 12px;border:1px solid #d6e0e8;border-radius:7px;background:#fff;color:#1d3242;font:inherit;font-weight:400}.my-review-editor textarea{resize:vertical}.my-review-editor .my-review-confirm{display:flex;gap:8px;font-weight:400;line-height:1.6}.my-review-editor .my-review-confirm input{width:auto;margin:3px 0 0}.my-review-editor-actions{display:flex;gap:9px}.my-review-feedback{min-height:18px;color:#a44955;font-size:12px}.my-reviews-empty{padding:40px 25px;border:1px solid #e1e7eb;border-radius:12px;background:#fff;text-align:center}.my-reviews-empty h2{margin:0 0 9px}.my-reviews-empty p{color:#71818b;font-size:13px}.my-reviews-empty a{display:inline-block;margin-top:12px;padding:10px 18px;border-radius:7px;background:#4765ed;color:#fff;text-decoration:none;font-size:12px;font-weight:700}@media(max-width:600px){.my-review-card{padding:20px}.my-review-card h2{font-size:17px}.my-review-head{align-items:start}}
.shop-heading-links{display:flex;flex-wrap:wrap;gap:16px}.shop-heading-links a{color:#4565d9;text-decoration:none;font-size:12px;font-weight:700}
