:root{--rev-primary: #5f8575;--rev-primary-rgb: 95, 133, 117;--rev-card-bg: #fff;--rev-card-border: rgba(95, 133, 117, .08);--rev-text: #322329;--rev-text-muted: #999}.reviews-wall{padding:60px 0;background:#fff}.rev-container{max-width:1000px;margin:0 auto;padding:0 16px}.rev-header-wrap{text-align:center;margin-bottom:1.25rem}.rev-title{font-size:1.75rem;font-weight:700;color:var(--rev-text);margin:0 0 4px;letter-spacing:-.02em}.rev-summary-card{background:var(--rev-card-bg);border-radius:1rem;padding:1.25rem;display:flex;align-items:center;gap:1.25rem;box-shadow:0 4px 16px #00000008;border:1.5px solid var(--rev-card-border);margin-bottom:1.5rem;justify-content:center}.rev-overall{display:flex;flex-direction:column;align-items:center;gap:4px}.rev-overall__score{font-size:2.5rem;font-weight:700;color:var(--rev-text);line-height:1}.rev-overall__stars{display:flex;gap:2px;color:var(--rev-primary)}.rev-overall__stars svg{width:1.125rem;height:1.125rem;fill:currentColor}.rev-overall__label{font-size:.8125rem;color:var(--rev-text-muted);margin-top:2px}.rev-breakdown{display:flex;flex-direction:column;gap:4px;flex:1;max-width:300px}.rev-breakdown__row{display:flex;align-items:center;gap:8px}.rev-breakdown__label{font-size:.75rem;color:var(--rev-text);min-width:26px;text-align:right}.rev-breakdown__bar{flex:1;height:8px;background:#eee;border-radius:4px;overflow:hidden}.rev-breakdown__fill{height:100%;background:var(--rev-primary);border-radius:4px;transition:width .6s ease}.rev-breakdown__pct{font-size:.75rem;color:var(--rev-text-muted);min-width:28px;text-align:right}.rev-masonry{display:flex;gap:.5rem;align-items:flex-start}.rev-masonry__col{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:.5rem}.rev-card{background:var(--rev-card-bg);border-radius:.75rem;overflow:hidden;border:1.5px solid var(--rev-card-border);box-shadow:0 1px 4px #00000008;transition:box-shadow .2s ease,border-color .2s ease}.rev-card:hover{border-color:rgba(var(--rev-primary-rgb),.18);box-shadow:0 4px 16px #0000000f}.rev-card__image{position:relative;aspect-ratio:1;overflow:hidden;background:#f5f5f5}.rev-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.rev-card__body{padding:.75rem}.rev-card__author{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem;flex-wrap:wrap}.rev-card__name{font-size:.8125rem;font-weight:600;color:var(--rev-text);line-height:1.3}.rev-card__verified{display:inline-flex;align-items:center;flex-shrink:0}.rev-card__verified svg{width:.875rem;height:.875rem;display:block}.rev-card__stars{display:flex;gap:1px;color:var(--rev-primary);margin-bottom:.5rem}.rev-card__stars svg{width:.875rem;height:.875rem;fill:currentColor}.rev-card__text{font-size:.8125rem;line-height:1.55;color:#444;overflow-wrap:break-word}.rev-card__footer{margin-top:.625rem}.rev-like-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border:1.5px solid #e5e7eb;border-radius:2rem;background:transparent;font-size:.75rem;color:#666;cursor:pointer;transition:all .15s ease;line-height:1.4}.rev-like-btn:hover{border-color:var(--rev-primary);color:var(--rev-primary);background:rgba(var(--rev-primary-rgb),.04)}.rev-like-btn.is-liked{border-color:var(--rev-primary);color:var(--rev-primary);background:rgba(var(--rev-primary-rgb),.06)}.rev-like-emoji{display:inline-block;font-size:.8125rem;line-height:1;transition:transform .15s}.rev-like-btn.is-liked .rev-like-emoji{animation:rev-emoji-pop .4s ease}.rev-like-count{font-variant-numeric:tabular-nums;transition:transform .2s,opacity .2s}.rev-like-btn.is-liked .rev-like-count{animation:rev-count-bump .35s ease}@keyframes rev-emoji-pop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes rev-count-bump{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-4px);opacity:.6}to{transform:translateY(0);opacity:1}}.rev-load-more{display:block;margin:1.5rem auto 0;padding:.75rem 2rem;background:var(--rev-primary);color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s ease}.rev-load-more:hover{background:#4e7263}.rev-count{text-align:center;font-size:.8125rem;color:var(--rev-text-muted);margin:.75rem 0 0}@media screen and (min-width:1024px){.rev-title{font-size:2.25rem}}@media screen and (max-width:1023px)and (min-width:640px){.rev-masonry__col:nth-child(4){display:none}}@media screen and (max-width:639px){.rev-masonry__col:nth-child(3),.rev-masonry__col:nth-child(4){display:none}.rev-summary-card{flex-direction:column;gap:1rem}.rev-breakdown{width:100%;max-width:none}.rev-title{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-reviews-wall.css.map */
