.reviews{margin-top:1.5rem;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:24px;background:var(--color-background, #fff);box-shadow:0 1px 2px #00000008;max-width:920px}.reviews__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:8px}.reviews__title{margin:0;font-weight:700;letter-spacing:.2px}.reviews__summary{display:flex;align-items:center;gap:.5rem;color:#000000b3}.rating-star{--rating: 0;--rating-max: 5;--rating-decimal: 0;display:inline-block;position:relative;width:92px;height:18px;color:#ffb400;background:linear-gradient(90deg,#e1e1e1 0 0) left/20% 100% repeat-x;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20"><text y="16" font-size="18">\2605\2605\2605\2605\2605</text></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20"><text y="16" font-size="18">\2605\2605\2605\2605\2605</text></svg>') center/contain no-repeat}.rating-star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,currentColor calc((var(--rating) + var(--rating-decimal)) / var(--rating-max) * 100%),transparent 0)}.reviews__list{margin:1rem 0 1.25rem;display:grid;gap:12px}.review{padding:14px 16px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff}.review__meta{display:flex;gap:.5rem;align-items:center;color:#0000008c;font-size:.9rem}.review__title{margin:.25rem 0;font-weight:600}.reviews__message{padding:14px 16px;background:#00000008;border:1px solid rgba(0,0,0,.06);border-radius:8px}.reviews__message--error{background:#fff4f4;border-color:#ffd3d3;color:#8a1f1f}.reviews__form{border-top:1px solid rgba(0,0,0,.06);padding-top:16px}.reviews__form .field{display:block;margin:.875rem 0}.reviews__form .field span{display:block;font-weight:600;margin-bottom:6px}.reviews__form input[type=text],.reviews__form textarea{width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;outline:none;background:#fff;transition:border-color .2s ease}.reviews__form input[type=text]:focus,.reviews__form textarea:focus{border-color:#7a7a7a}.reviews__form .field--inline{display:flex;align-items:center;gap:.5rem}.reviews__form-note{margin:.5rem 0 0;font-size:.9rem}.rating-input{display:inline-flex;gap:.25rem}.rating-input input{position:absolute;opacity:0;pointer-events:none}.rating-input label{cursor:pointer;font-size:22px;color:#e1e1e1;transition:color .15s ease;-webkit-user-select:none;user-select:none}.rating-input label.active span,.rating-input label.preview span{color:#ffb400}.skeleton{position:relative;overflow:hidden;background:#f2f2f2}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0,#fff9,#fff0);animation:shimmer 1.2s infinite}@keyframes shimmer{to{transform:translate(100%)}}.skeleton-review{padding:14px 16px;border-radius:10px;border:1px solid rgba(0,0,0,.06);background:#fff}.skeleton-line{height:12px;border-radius:6px;margin:8px 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/reviews.css.map */
