.sz-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:inherit;color:#000}.sz-reviews *,.sz-review-modal *{box-sizing:border-box}.sz-reviews [hidden]{display:none!important}.sz-reviews-header{display:flex;align-items:center;justify-content:center;gap:34px;margin-block-end:22px}.sz-reviews-score{text-align:center;min-width:125px}.sz-reviews-score strong{display:block;font-size:44px;line-height:1.15;font-weight:400}.sz-reviews-score span{display:block;font-size:16px;margin-block-start:7px}.sz-review-stars,.sz-reviews-score i{color:#171717;font-style:normal}.sz-reviews-distribution{width:min(245px,100%)}.sz-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}.sz-reviews-distribution button[aria-pressed=true]{background:#17171726}.sz-reviews-distribution button:disabled{opacity:.5;cursor:default}.sz-reviews-distribution button>span:first-child{min-width:17px}.sz-reviews-distribution button>span:last-child{min-width:43px;text-align:right}.sz-review-bar{height:9px;background:#eee;flex:1;overflow:hidden;border-radius:2px}.sz-review-bar i{display:block;height:100%;background:#171717;width:var(--sz-rating-width)}.sz-reviews-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:0 22px}.sz-reviews-clear{border:0;background:transparent;padding:6px 0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.sz-reviews-controls label{margin-inline-start:auto;font-size:13px}.sz-reviews-controls select{max-width:100%;padding:7px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#121212;font:inherit;font-size:13px}.sz-review-grid{position:relative;width:100%}.sz-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}.sz-review-card:focus-visible,.sz-reviews button:focus-visible,.sz-reviews select:focus-visible{outline:2px solid #977948;outline-offset:3px}.sz-review-photo{display:block;width:100%;height:auto}.sz-review-copy{padding:16px}.sz-review-name{display:block;font-size:14px;line-height:1.3}.sz-review-stars{margin:7px 0;font-size:16px;line-height:1.2;letter-spacing:1px}.sz-review-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.sz-reviews-status{text-align:center;font-size:13px;margin-block:20px 12px}.sz-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}.sz-reviews-more:disabled{opacity:.6;cursor:wait}.sz-review-modal{width:min(520px,calc(100% - 30px));max-height:88dvh;padding:0;overflow:auto;border:0;border-radius:10px;font-family:inherit}.sz-review-modal::backdrop{background:#0009}.sz-review-modal form{position:sticky;top:0;z-index:1;display:flex;justify-content:flex-end;margin:0;padding:7px;background:#fff}.sz-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}.sz-review-modal .sz-review-card{display:block;width:100%;border:0;border-radius:0;cursor:auto}.sz-review-modal .sz-review-photo{max-height:65dvh;object-fit:contain;background:#fafafa}.sz-review-date{display:block;color:#656565;font-size:11px;margin:0 0 10px}.sz-reviews-photos{display:flex;align-items:center;gap:6px;font-size:13px}.sz-review-photo{aspect-ratio:1;object-fit:cover}.sz-review-modal .sz-review-photo{aspect-ratio:auto}.sz-reviews-controls{flex-wrap:wrap}.sz-reviews-controls .sz-reviews-photos{margin-inline-start:0}.sz-reviews h2{text-align:center;font-size:30px;font-weight:600;margin:0 0 25px}.sz-reviews-count{display:block;text-align:center;font-size:12px;color:#686868}@media(max-width:749px){.sz-reviews{padding-block:30px 45px}.sz-reviews-header{gap:18px;flex-wrap:wrap}.sz-reviews-score strong{font-size:34px}.sz-reviews-distribution{flex:1 1 160px;max-width:245px}.sz-review-copy{padding:12px}.sz-review-name,.sz-review-body{font-size:13px}}.sz-reviews-write{display:block;margin:0 auto 24px;padding:10px 22px;min-height:44px;border:1px solid #171717;border-radius:5px;background:#fff;color:#121212;font:inherit;font-size:14px;cursor:pointer}.sz-feedback-dialog{width:min(600px,calc(100% - 30px));max-height:88dvh;padding:22px;border:0;border-radius:10px;overflow:auto;color:#121212;background:#fff;font-family:inherit}.sz-feedback-dialog::backdrop{background:#0009}.sz-feedback-close{display:block;margin-left:auto;border:1px solid #ccc;border-radius:5px;background:#fff;color:#121212;min-height:36px;padding:5px 12px;font:inherit;cursor:pointer}.sz-feedback-dialog h2{font-size:24px;margin:12px 0;text-align:left}.sz-feedback-dialog p{font-size:13px;line-height:1.5}.sz-feedback-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sz-feedback-wide{grid-column:1/-1}.sz-feedback-fields label{display:block;font-size:14px;margin-bottom:6px}.sz-feedback-fields input,.sz-feedback-fields select,.sz-feedback-fields textarea{display:block;width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid #aaa;border-radius:5px;background:#fff;color:#121212;font:inherit;font-size:16px}.sz-feedback-fields textarea{resize:vertical}.sz-feedback-submit{display:block;min-height:44px;margin-top:18px;padding:10px 20px;border:0;border-radius:5px;background:#14213d;color:#fff;font:inherit;cursor:pointer}.sz-feedback-success{color:#215c35}.sz-feedback-errors{color:#a42626}.sz-feedback-dialog :focus-visible{outline:2px solid #14213d;outline-offset:3px}@media(max-width:479px){.sz-feedback-fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sz-reviews.css.map */
