.rr-rating-summary{align-items:center;color:#171717;display:inline-flex;flex-wrap:wrap;font-size:1.35rem;gap:.55rem;margin:var(--margin-top, .1rem) 0 var(--margin-bottom, .9rem);text-decoration:none}.rr-rating-summary:hover .rr-rating-summary__count{text-decoration:underline}.rr-stars{--rr-rating-percent: 100%;display:inline-block;font-size:1.7rem;letter-spacing:.08em;line-height:1;position:relative;white-space:nowrap}.rr-stars__base{color:#d9d9d9}.rr-stars__fill{color:#f58220;inset:0 auto 0 0;overflow:hidden;position:absolute;width:var(--rr-rating-percent)}.rr-rating-summary__average{font-weight:700}.rr-rating-summary__count{color:#585858}.rr-reviews{background:#fff;color:#171717;padding:clamp(5rem,8vw,9rem) 2rem}.rr-reviews__shell{margin:0 auto;max-width:120rem}.rr-reviews__header{margin:0 auto 3.5rem;max-width:76rem;text-align:center}.rr-reviews__eyebrow{color:#f58220;font-size:1.2rem;font-weight:800;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.rr-reviews__heading{font-size:clamp(3rem,5vw,5.2rem);letter-spacing:-.045em;line-height:1.05;margin:0}.rr-reviews__intro{color:#626262;margin:1.2rem auto 0;max-width:62rem}.rr-reviews__summary{align-items:center;background:#fff8f0;border:1px solid #f3dfca;border-radius:1.8rem;display:grid;gap:3rem;grid-template-columns:minmax(18rem,.75fr) minmax(26rem,1.25fr);margin-bottom:3rem;padding:clamp(2.2rem,4vw,4rem)}.rr-reviews__score{text-align:center}.rr-reviews__score-number{display:block;font-size:clamp(4.8rem,8vw,7.2rem);font-weight:800;letter-spacing:-.06em;line-height:1}.rr-reviews__score .rr-stars{font-size:2.1rem;margin-top:1rem}.rr-reviews__score-count{color:#626262;margin:.7rem 0 0}.rr-reviews__bars{display:grid;gap:.75rem}.rr-reviews__bar{align-items:center;display:grid;font-size:1.3rem;gap:1rem;grid-template-columns:4.5rem 1fr 2.5rem}.rr-reviews__bar-track{background:#eadfd3;border-radius:999px;height:.8rem;overflow:hidden}.rr-reviews__bar-fill{background:#f58220;border-radius:inherit;display:block;height:100%}.rr-reviews__grid{display:grid;gap:1.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.rr-review-card{background:#fff;border:1px solid #e9e9e9;border-radius:1.6rem;box-shadow:0 1rem 3rem #1e150c0f;display:flex;flex-direction:column;overflow:hidden}.rr-review-card[hidden]{display:none}.rr-review-card__image-wrap{aspect-ratio:4 / 3;background:#f5f5f5;overflow:hidden}.rr-review-card__image-wrap--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rr-review-card__image{height:100%;object-fit:cover;width:100%}.rr-review-card__body{display:flex;flex:1;flex-direction:column;padding:2rem}.rr-review-card .rr-stars{font-size:1.55rem}.rr-review-card__title{font-size:1.8rem;margin:1.2rem 0 .6rem}.rr-review-card__text{color:#3f3f3f;font-size:1.45rem;line-height:1.65}.rr-review-card__text>:first-child{margin-top:0}.rr-review-card__text>:last-child{margin-bottom:0}.rr-review-card__meta{border-top:1px solid #ededed;margin-top:auto;padding-top:1.5rem}.rr-review-card__author{font-weight:800;margin:0}.rr-review-card__details,.rr-review-card__source{color:#737373;display:block;font-size:1.2rem;margin-top:.35rem}.rr-reviews__more{background:#171717;border:0;border-radius:.8rem;color:#fff;cursor:pointer;display:block;font:inherit;font-weight:800;margin:3rem auto 0;min-width:18rem;padding:1.3rem 2rem}.rr-reviews__more:hover{background:#f58220}.rr-reviews__disclosure{color:#737373;font-size:1.2rem;margin:2.4rem auto 0;max-width:70rem;text-align:center}.rr-reviews__empty{background:#fff8f0;border:1px dashed #f58220;border-radius:1.4rem;padding:2.5rem;text-align:center}@media screen and (max-width:989px){.rr-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.rr-reviews{padding-block:4.4rem;padding-inline:1.5rem}.rr-reviews__header{margin-bottom:2.6rem}.rr-reviews__heading{font-size:3.1rem}.rr-reviews__summary{gap:2rem;grid-template-columns:1fr;padding:2.2rem 1.6rem}.rr-reviews__grid{display:flex;gap:1.2rem;margin-inline:-1.5rem;padding:0 1.5rem 1rem;overflow-x:auto;scroll-padding-left:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.rr-reviews__grid::-webkit-scrollbar{display:none}.rr-review-card{flex:0 0 84vw;scroll-snap-align:start}.rr-review-card__image-wrap{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rr-reviews.css.map */
