.customer-review{padding:20px;margin-block:12px;border:1px solid #d8e3f2;border-radius:18px;background:#fff;color:#1b2e4a;box-shadow:0 6px 20px #1b4e7f07}.customer-review__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-review__head strong{color:#18345b;font-size:.95rem}.customer-review__stars{color:#986000;white-space:nowrap;direction:ltr;letter-spacing:2px}.customer-review small{display:block;color:#576a82;font-size:.75rem;margin-top:8px}.customer-review p{line-height:2;color:#34465f;font-size:.9rem;white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0}#account-reviews{padding-block:32px;scroll-margin-top:120px}#account-reviews .reviews-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}#account-reviews .review-form{background:#f4f8ff;border:1px solid #cfddf0;border-radius:20px;padding:24px;align-self:start;color:#233a5c}#account-reviews .review-form h2{font-size:1.3rem}#account-reviews .form-control,#account-reviews .form-select{background:#fff;color:#173354;border-color:#b5c9e2}#account-reviews .review-form button{min-height:46px}@media(max-width:767px){#account-reviews .reviews-layout{grid-template-columns:1fr}#account-reviews .review-form{padding:20px}.customer-review{padding:17px}.customer-review__head{align-items:start;flex-wrap:wrap}}
