.rz-reviews{padding-top:8px;padding-bottom:62px;max-width:1000px}.rz-reviews-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.rz-reviews-head h2{font-size:31px;margin:5px 0 7px}.rz-reviews-head p:not(.rz-kicker){margin:0;color:var(--rz-muted)}.rz-review-dashboard{display:grid;grid-template-columns:220px minmax(0,1fr);gap:34px;padding:27px 30px;border:1px solid #ead8a3;border-radius:18px;background:radial-gradient(circle at 95% 0,#fff0a5,transparent 38%),#fff}.rz-review-score{display:grid;justify-items:center;align-content:center;gap:3px;text-align:center;border-right:1px solid #f0e3bb}.rz-review-score strong{font-size:56px;line-height:1;color:#7f4e00;letter-spacing:-.06em}.rz-review-score small{font-size:13px;color:var(--rz-muted)}.rz-static-stars{display:inline-block;width:max-content;font-size:18px;letter-spacing:1px;background:linear-gradient(90deg,#d09200 calc(var(--rz-score,0) / 5 * 100%),#e9dec1 calc(var(--rz-score,0) / 5 * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rz-static-stars.is-empty{--rz-score:0}.rz-review-distribution{display:grid;gap:8px;align-content:center}.rz-review-distribution>div{display:grid;grid-template-columns:31px minmax(80px,1fr) 30px;gap:9px;align-items:center}.rz-review-distribution span{font-size:12px;color:#5c6b7a;text-align:right}.rz-review-distribution span b{color:#d09200}.rz-review-distribution i{display:block;height:8px;background:#f1eadb;border-radius:9px;overflow:hidden}.rz-review-distribution em{display:block;height:100%;background:linear-gradient(90deg,#e3ad23,#ba7800);border-radius:inherit}.rz-review-distribution small{font-size:12px;color:#7b8793}.rz-review-write{display:grid;gap:16px;margin-top:18px;padding:24px 26px;border:1px solid #e8d8ac;border-radius:17px;background:#fffaf0}.rz-review-write>div:first-child{display:grid;gap:4px}.rz-review-write>div:first-child strong,.rz-review-write>div:first-child span{display:block}.rz-review-write>div:first-child span,.rz-review-write-heading span{font-size:13px;color:var(--rz-muted)}.rz-review-write>.rz-button{justify-self:start}.rz-review-write-heading{display:flex;align-items:center;gap:11px}.rz-review-write-heading>div{display:grid;gap:2px}.rz-review-avatar{width:39px;height:39px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fff7d4,#e6b83c);color:#734600;font-weight:900;font-size:15px}.rz-review-form{display:grid;gap:12px}.rz-star-input{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px;padding:0;margin:2px 0 0;border:0}.rz-star-input legend{width:100%;padding:0 0 6px;font-size:13px;font-weight:800;color:#37485a}.rz-star-input input{position:absolute;opacity:0;pointer-events:none}.rz-star-input label{cursor:pointer;color:#dfd2b2;font-size:31px;line-height:1;transition:transform .15s,color .15s}.rz-star-input label:hover,.rz-star-input label:hover~label,.rz-star-input input:checked~label{color:#d09200}.rz-star-input label:hover{transform:translateY(-2px)}.rz-review-form input[type=text],.rz-review-form textarea{width:100%;border:1px solid #dccda9;border-radius:9px;padding:11px 12px;color:#243648;background:#fff;font:inherit}.rz-review-form textarea{min-height:112px;resize:vertical;line-height:1.55}.rz-review-form input:focus,.rz-review-form textarea:focus{outline:0;border-color:#ba7d00;box-shadow:0 0 0 3px #fbeab344}.rz-recommend{display:flex;align-items:center;flex-wrap:wrap;gap:11px 15px;font-size:13px;color:#4d5c6c}.rz-recommend>span{font-weight:800;color:#37485a}.rz-recommend label{display:inline-flex;gap:5px;align-items:center;cursor:pointer}.rz-review-form .rz-button{justify-self:start;border:0}.rz-review-list{margin-top:35px}.rz-review-list h3{font-size:23px;margin:0 0 10px}.rz-review-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;padding:23px 0;border-bottom:1px solid #ebdfc3}.rz-review-item header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rz-review-item header strong{font-size:15px;color:#263a50}.rz-review-item header small{font-size:12px;color:#82909c}.rz-review-item .rz-static-stars{font-size:14px}.rz-recommendation{display:inline-flex;margin-top:10px;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.rz-recommendation.is-yes{color:#746000;background:#fff2bd}.rz-recommendation.is-no{color:#8f3d21;background:#fff0e7}.rz-review-item h4{font-size:16px;margin:10px 0 5px;color:#233850}.rz-review-item p{margin:0;color:#435365;line-height:1.65}.rz-review-empty{display:grid;gap:4px;padding:30px;border:1px dashed #dacb9f;border-radius:12px;color:var(--rz-muted)}.rz-review-empty strong{color:#35475a}.rz-review-pagination{display:flex;justify-content:center;gap:5px;margin-top:22px}.rz-review-pagination .page-numbers{min-width:31px;height:31px;display:grid;place-items:center;padding:0 8px;border:1px solid #e2d4ad;border-radius:7px;background:#fff;color:#5b6d80;text-decoration:none;font-size:12px}.rz-review-pagination .current{border-color:#b87900;background:#b87900;color:#fff;font-weight:800}.rz-review-pagination .dots{border:0;background:transparent}@media(max-width:760px){.rz-reviews{padding-left:18px;padding-right:18px}.rz-reviews-head{display:grid;align-items:start}.rz-review-dashboard{grid-template-columns:1fr;padding:24px}.rz-review-score{border-right:0;border-bottom:1px solid #f0e3bb;padding-bottom:20px}.rz-reviews-head h2{font-size:27px}.rz-review-write{padding:21px}.rz-recommend{display:grid;gap:8px}.rz-review-item{padding:19px 0}.rz-review-item header{gap:7px}}
