.reviews{background-color:var(--rv-bg, #F7F1E8);padding:100px 24px 110px}.reviews__inner{max-width:1240px;margin:0 auto;padding:0 46px}.reviews__header{text-align:center;margin:0 auto 56px}.reviews__eyebrow{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 16px;font-family:Inter,-apple-system,sans-serif;font-size:11.7px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--rv-accent, #d8a24a)}.reviews__eyebrow-line{width:28px;height:1px;background-color:var(--rv-accent, #E0A458);opacity:.6}.reviews__heading{margin:0 auto;font-family:Playfair Display,Georgia,serif;font-weight:500;font-size:49.6px;line-height:1.15;letter-spacing:0;color:var(--rv-heading, #1b1b1f);max-width:660px}.reviews__summary{display:grid;grid-template-columns:.4fr 1.4fr;gap:64px;align-items:center;max-width:840px;margin:0 auto 52px;padding-bottom:44px;border-bottom:1px solid #e6ded3}.reviews__score{text-align:center}.reviews__score-value{display:block;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:54.4px;line-height:1;letter-spacing:0px;color:var(--rv-heading, #1B1B1F);margin-bottom:5px}.reviews__score-stars{display:block;color:var(--rv-accent, #E0A458);font-size:16.8px;letter-spacing:2px;line-height:20px}.reviews__score-count{font-family:Inter,-apple-system,sans-serif;font-size:13.12px;color:var(--rv-meta, #9b8f7e);font-weight:300;letter-spacing:0px}.reviews__bars{display:flex;flex-direction:column;gap:6px}.reviews__bar-row{display:grid;grid-template-columns:18px 1fr 30px;align-items:center;gap:10px}.reviews__bar-label{font-family:Inter,-apple-system,sans-serif;font-size:12.8px;color:var(--rv-meta, #8A8175);font-weight:400}.reviews__bar-track{display:block;height:7px;border-radius:4px;background-color:var(--rv-bar-track, #E7DFD1);overflow:hidden}.reviews__bar-fill{display:block;height:100%;background-color:var(--rv-accent, #E0A458);border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1)}.reviews__bar-pct{text-align:right;font-family:Inter,-apple-system,sans-serif;font-size:12.8px;color:var(--rv-meta, #8A8175);font-weight:400}.reviews__divider{border-top:1px solid var(--rv-card-border, #E7DFD1);margin-bottom:44px}.reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.review-card{background-color:var(--rv-card-bg, #FBF8F2);border:1px solid var(--rv-card-border, #E7DFD1);border-radius:4px;padding:30px 26px}.review-card__top{display:flex;align-items:center;gap:8px;margin-bottom:16px}.review-card__stars{display:flex;gap:0px;font-size:13.12px}.review-card__star{color:#e0a4584d}.review-card__star--filled{color:var(--rv-accent, #E0A458)}.review-card__verified{display:inline-flex;align-items:center;gap:2px;font-family:Inter,-apple-system,sans-serif;font-size:11.2px;color:var(--rv-verified, #3f7a4e);letter-spacing:.448px;font-weight:600}.review-card__quote{margin:0 0 24px;font-family:Inter,-apple-system,sans-serif;font-weight:400;line-height:1.6;color:var(--rv-body, #3a342a);font-size:15.2px;letter-spacing:0px}.review-card__author{display:flex;align-items:center;gap:12px}.review-card__avatar{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background-color:var(--rv-accent, #E0A458);color:#1b1b1f;display:flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,sans-serif;font-weight:700;font-size:13px}.review-card__author-text{display:flex;flex-direction:column;gap:2px}.review-card__name{font-family:Inter,-apple-system,sans-serif;font-weight:700;font-size:14.08px;letter-spacing:0px;color:var(--rv-heading, #1B1B1F)}.review-card__meta{font-family:Inter,-apple-system,sans-serif;font-size:12.16px;color:var(--rv-meta, #8A8175);font-weight:300;letter-spacing:0px}@media screen and (max-width:900px){.reviews__summary{grid-template-columns:1fr;gap:32px;margin:0 auto 40px;padding-bottom:30px}.reviews__grid{grid-template-columns:1fr;gap:18px}}@media screen and (max-width:599px){.reviews{padding:64px 21.5px}.reviews__inner{padding:0}.reviews__header{margin-bottom:36px}.reviews__heading{font-size:30.4px}.reviews__score-value{font-size:44px}.reviews__bar-row{grid-template-columns:28px 1fr 44px;gap:10px}.review-card{padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-reviews.css.map */
