.ig-reviews{margin-top:24px}.ig-reviews-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:32px;align-items:start}.ig-review{background:#fff;border:1px solid #d6deeb;padding:22px;margin-bottom:16px}.ig-review-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ig-review-heading h3{font-size:17px;margin:0;color:#25334c}.ig-review-heading time{font-size:12px;color:#65758e}.ig-review-rating{color:#4964b5;font-size:22px;letter-spacing:2px;margin:10px 0}.ig-review-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:#34455e}.ig-review-form{position:sticky;top:24px;padding:24px;background:#f4f6fa;border-top:3px solid #7188d4}.ig-review-form h2{margin-top:0}.ig-review-form label{display:block;margin:18px 0 8px;color:#34455e}.ig-review-form input[type=text],.ig-review-form textarea{display:block;width:100%;box-sizing:border-box;padding:12px;background:#fff;color:#25334c;border:1px solid #acbad2;border-radius:2px;font:inherit}.ig-review-form textarea{resize:vertical;min-height:150px}.ig-review-form fieldset{border:0;margin:20px 0;padding:0}.ig-review-form legend{font-weight:600}.ig-review-stars{display:flex;gap:6px;margin-top:10px}.ig-review-stars label{margin:0;display:flex;align-items:center;gap:4px;cursor:pointer;padding:8px;background:#fff;border:1px solid #acbad2;border-radius:2px}.ig-review-stars label:has(input:checked){border-color:#4964b5;background:#e5ebfc;color:#294580}.ig-review-stars input{accent-color:#4964b5}.ig-review-stars span{white-space:nowrap}.ig-review-form .ig-reviews-policy{font-size:13px;line-height:1.6;color:#65758e}.ig-review-form [data-reviews-notice]{line-height:1.6;color:#344b78}.ig-review-form [data-reviews-notice].is-error{color:#a43f34}.ig-review-form .ig-review-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ig-reviews-empty{padding:24px;background:#f4f6fa;line-height:1.8;color:#52647f}.ig-reviews-archive{margin-top:28px;padding-top:20px;border-top:1px solid #d6deeb;color:#65758e;font-size:13px;line-height:1.7}.ig-reviews-archive a{color:#405da8!important}@media(max-width:760px){.ig-reviews-layout{grid-template-columns:1fr;gap:24px}.ig-review-form{position:static;order:-1;padding:18px}.ig-review-heading{align-items:start;flex-direction:column;gap:6px}.ig-review{padding:18px}.ig-review-stars{gap:4px;flex-wrap:wrap}.ig-review-stars label{padding:8px 6px}} 

.ig-review-form input[type=text],.ig-review-form textarea{background:#fff!important;color:#25334c!important;border-color:#acbad2!important}.ig-review-form input::placeholder,.ig-review-form textarea::placeholder{color:#65758e!important}
