@import url('v2.12.8-reviews.css?v=2128');
/* v2.12.10 — public review form label/empty-box repair */
.reviewPage .reviewFormCard .publicReviewForm{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;align-items:start!important}
.reviewPage .reviewFormCard .reviewField{display:block!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
.reviewPage .reviewFormCard .reviewField>label{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;margin:0 0 8px!important;padding:0!important;color:#263f4a!important;background:transparent!important;font:800 13px/1.35 Arial,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important}
.reviewPage .reviewFormCard .reviewField>label small{display:inline!important;visibility:visible!important;opacity:1!important;color:#7b8c94!important;font-weight:500!important}
.reviewPage .reviewFormCard .reviewField>input,.reviewPage .reviewFormCard .reviewField>select,.reviewPage .reviewFormCard .reviewField>textarea{display:block!important;visibility:visible!important;opacity:1!important;margin:0!important;width:100%!important;min-height:50px!important}
.reviewPage .reviewFormCard .reviewField>textarea{min-height:175px!important}
.reviewPage .reviewFormCard .full{grid-column:1/-1!important}
@media(max-width:620px){.reviewPage .reviewFormCard .publicReviewForm{grid-template-columns:1fr!important}.reviewPage .reviewFormCard .full{grid-column:1!important}}
