.cv-reviews{max-width:1180px;margin-inline:auto;padding:40px max(20px,env(safe-area-inset-left)) 55px max(20px,env(safe-area-inset-right));scroll-margin-top:100px;font-family:Poppins,sans-serif;color:#000}.cv-reviews *,.cv-review-modal *{box-sizing:border-box}.cv-reviews [hidden]{display:none!important}.cv-reviews-header{display:flex;align-items:center;justify-content:center;gap:34px;margin-block-end:22px}.cv-reviews-score{text-align:center;min-width:125px}.cv-reviews-score strong{display:block;font-size:44px;line-height:1.15;font-weight:400}.cv-reviews-score span{display:block;font-size:16px;margin-block-start:7px}.cv-review-stars,.cv-reviews-score i{color:#ebbf20;font-style:normal}.cv-reviews-distribution{width:min(245px,100%)}.cv-reviews-distribution button{display:flex;align-items:center;gap:10px;width:100%;padding:4px 6px;border:0;border-radius:4px;background:transparent;color:#000;font:inherit;font-size:13px;cursor:pointer}.cv-reviews-distribution button[aria-pressed=true]{background:#ebbf2026}.cv-reviews-distribution button:disabled{opacity:.5;cursor:default}.cv-reviews-distribution button>span:first-child{min-width:17px}.cv-reviews-distribution button>span:last-child{min-width:43px;text-align:right}.cv-review-bar{height:9px;background:#eee;flex:1;overflow:hidden;border-radius:2px}.cv-review-bar i{display:block;height:100%;background:#ebbf20;width:var(--cv-rating-width)}.cv-reviews-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:0 22px}.cv-reviews-clear{border:0;background:transparent;padding:6px 0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.cv-reviews-controls label{margin-inline-start:auto;font-size:13px}.cv-reviews-controls select{max-width:100%;padding:7px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#121212;font:inherit;font-size:13px}.cv-review-grid{position:relative;width:100%}.cv-review-card{display:inline-block;width:calc(50% - 7px);margin:0;overflow:hidden;border:1px solid #ddd;border-radius:8px;background:#fff;color:#000;text-align:left;vertical-align:top;cursor:zoom-in}.cv-review-card:focus-visible,.cv-reviews button:focus-visible,.cv-reviews select:focus-visible{outline:2px solid #977948;outline-offset:3px}.cv-review-photo{display:block;width:100%;height:auto}.cv-review-copy{padding:16px}.cv-review-name{display:block;font-size:14px;line-height:1.3}.cv-review-stars{margin:7px 0;font-size:16px;line-height:1.2;letter-spacing:1px}.cv-review-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.cv-reviews-status{text-align:center;font-size:13px;margin-block:20px 12px}.cv-reviews-more{display:block;margin-inline:auto;min-height:44px;padding:10px 22px;border:1px solid #121212;border-radius:5px;background:#fff;color:#121212;font:inherit;font-size:14px;cursor:pointer}.cv-reviews-more:disabled{opacity:.6;cursor:wait}.cv-review-modal{width:min(520px,calc(100% - 30px));max-height:88dvh;padding:0;overflow:auto;border:0;border-radius:10px;font-family:Poppins,sans-serif}.cv-review-modal::backdrop{background:#0009}.cv-review-modal form{position:sticky;top:0;z-index:1;display:flex;justify-content:flex-end;margin:0;padding:7px;background:#fff}.cv-review-modal form button{min-height:36px;padding:5px 12px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#121212;font:inherit;cursor:pointer}.cv-review-modal .cv-review-card{display:block;width:100%;border:0;border-radius:0;cursor:auto}.cv-review-modal .cv-review-photo{max-height:65dvh;object-fit:contain;background:#fafafa}.cv-feedback{max-width:680px;margin:28px auto 0;scroll-margin-top:100px}.cv-feedback-panel{border:1px solid #ddd;border-radius:8px;background:#fff}.cv-feedback-panel summary{padding:15px 18px;font-size:15px;font-weight:600;cursor:pointer}.cv-feedback-content{padding:0 18px 20px}.cv-feedback-content>p{margin:0 0 18px;font-size:13px;line-height:1.6}.cv-feedback-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cv-feedback-wide{grid-column:1 / -1}.cv-feedback label{display:block;margin-bottom:6px;font-size:14px}.cv-feedback input,.cv-feedback select,.cv-feedback textarea{display:block;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #aaa;border-radius:5px;background:#fff;color:#121212;font:inherit;font-size:16px}.cv-feedback textarea{resize:vertical}.cv-feedback-submit{min-height:44px;margin-top:18px;padding:12px 20px;border:0;border-radius:5px;background:#806331;color:#fff;font:inherit;font-size:14px;cursor:pointer}.cv-feedback :focus-visible{outline:2px solid #977948;outline-offset:3px}.cv-feedback-success{color:#215c35}.cv-feedback-errors{margin-bottom:18px;color:#a42626;font-size:14px}@media(max-width:479px){.cv-feedback-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.cv-reviews{padding-block:30px 45px}.cv-reviews-header{gap:18px;flex-wrap:wrap}.cv-reviews-score{min-width:100px}.cv-reviews-score strong{font-size:34px}.cv-reviews-distribution{flex:1 1 160px;max-width:245px}.cv-review-copy{padding:12px}.cv-review-name,.cv-review-body{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cv-reviews.css.map */
