.rr{padding-block:2.5rem 4rem}.rr__hero{text-align:center;max-width:52rem;margin-inline:auto}.rr__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;opacity:.75;margin:0 0 .5rem}.rr__title{margin:0 0 1rem}.rr__intro{font-size:1.1rem}.rr__stats{list-style:none;padding:0;margin:2rem 0 .5rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.rr__stat{flex:1 1 10rem;max-width:14rem;padding:1rem;border:1px solid rgba(0,0,0,.12);border-radius:.75rem;display:flex;flex-direction:column;gap:.25rem}.rr__stat-num{font-size:2rem;font-weight:700;line-height:1}.rr__stat-num span{color:#e8a317;margin-left:.15rem}.rr__stat-label{font-size:.9rem;opacity:.8}.rr__note{font-size:.8rem;opacity:.7;margin:.5rem 0 1.5rem}.rr__cta{margin-top:.5rem}.rr__summary,.rr__reviews,.rr__products,.rr__faq{margin-top:3.5rem}.rr__summary{max-width:52rem;margin-inline:auto}.rr__grid{list-style:none;padding:0;margin:0;display:grid;align-items:start;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.rr__card{padding:1.25rem;border-radius:.75rem;border:1px solid rgba(0,0,0,.12)}.rr__stars{font-family:Arial,sans-serif;color:#e8a317;letter-spacing:.1em;margin:0 0 .5rem;font-size:1.1rem}.rr__card-title{font-size:1.05rem;margin:0 0 .5rem;text-transform:none;letter-spacing:0}.rr__quote{margin:0;padding:0;border:0;font-style:normal;font-size:1rem;line-height:1.55;text-align:left}.rr__quote:before,.rr__quote:after{content:none;display:none}.rr__quote p{margin:0 0 1rem;font-size:inherit;line-height:inherit}.rr__meta{display:flex;flex-direction:column;gap:.15rem;font-size:.85rem}.rr__author{font-weight:600}.rr__verified{color:#2e7d32}.rr__source,.rr__product{opacity:.75}.rr__product-grid{list-style:none;padding:0;margin:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}.rr__product-card a{display:flex;flex-direction:column;gap:.4rem;text-decoration:none;color:inherit}.rr__product-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.rr__product-title{font-weight:600;font-size:.95rem}.rr__faq{max-width:52rem;margin-inline:auto}.rr__faq-item{border-bottom:1px solid rgba(0,0,0,.12);padding:1rem 0}.rr__faq-item summary{cursor:pointer;list-style:revert}.rr__faq-item summary h3{display:inline;text-transform:none;letter-spacing:0;font-size:1.1rem;margin:0}.rr__faq-answer{padding-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
