.rh .hl{color:#7d4294}.rh-sub{max-width:620px;margin:10px auto 0;font-size:16px;line-height:1.55;color:#5e4866}.rh-sub strong{color:#42264a}.rh-num{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#7d4294;color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.rh-ang__grid{display:grid;grid-template-columns:1fr;gap:12px;max-width:980px;margin:26px auto 0}@media screen and (min-width:750px){.rh-ang__grid{grid-template-columns:1fr 1fr}}.rh-ang__item{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #E8CFF2;border-radius:16px;padding:16px 18px}.rh-ang__item h3{font-size:16px;line-height:1.3;margin:3px 0 4px;color:#42264a}.rh-ang__item p{margin:0;font-size:14px;line-height:1.5;color:#5e4866}.rh-ang__note{max-width:980px;margin:14px auto 0;background:#e8cff2;border-radius:16px;padding:16px 18px;text-align:center;font-size:15px;line-height:1.5;color:#42264a}.rh-ang__note strong{color:#7d4294}.rh-cmp{max-width:780px;margin:26px auto 0;background:#fff;border:1px solid #E8CFF2;border-radius:20px;overflow:hidden;box-shadow:0 6px 22px #42264a0f}.rh-cmp table{width:100%;border-collapse:collapse}.rh-cmp th,.rh-cmp td{padding:13px 10px;border-bottom:1px solid #F1E4F7;font-size:15px;line-height:1.35;color:#42264a;text-align:center}.rh-cmp th:first-child,.rh-cmp td:first-child{text-align:left;padding-left:18px}.rh-cmp tbody tr:last-child td{border-bottom:0}.rh-cmp thead th{font-family:var(--font-heading-family);font-weight:800;font-size:16px;vertical-align:bottom;padding-top:18px}.rh-cmp .us{background:#f7ecfb;width:26%}.rh-cmp .them{width:24%}.rh-cmp .tag{display:inline-block;margin-top:5px;font-family:var(--font-body-family);font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:#fff;border:1px solid #D9B7E6;color:#7d4294}.rh-cmp .tag--no{border-color:#e5dce8;color:#8b7a92}.rh-yes,.rh-no{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center;vertical-align:middle}.rh-yes{background:#7d4294}.rh-no{background:#d6cbda}.rh-yes svg,.rh-no svg{width:14px;height:14px}@media screen and (max-width:749px){.rh-cmp th,.rh-cmp td{font-size:14px;padding:12px 6px}.rh-cmp th:first-child,.rh-cmp td:first-child{padding-left:14px}.rh-cmp thead th{font-size:14px}.rh-cmp .tag{font-size:10px;padding:2px 6px}}.rh-stats{background:#42264a;border-radius:26px;padding:44px 20px 40px;text-align:center}.rh .rh-stats .rh-h2{color:#fff}.rh .rh-stats .rh-eyebrow{color:#ffd36e}.rh .rh-stats .rh-sub{color:#e8cff2}.rh-ring-row{display:grid;grid-template-columns:1fr;gap:30px;max-width:980px;margin:30px auto 0}@media screen and (min-width:750px){.rh-ring-row{grid-template-columns:repeat(3,1fr)}}.rh-ring{position:relative;width:136px;height:136px;margin:0 auto 14px}.rh-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.rh-ring .bar{stroke-dasharray:var(--d) 400;animation:rh-ring 1.6s ease-out both}@keyframes rh-ring{0%{stroke-dasharray:0 400}}.rh-ring .val{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-weight:800;font-size:28px;color:#ffd36e}.rh-stat h3{color:#fff;font-size:18px;margin:0 0 6px}.rh-stat p{color:#e8cff2;font-size:14.5px;line-height:1.5;margin:0 auto;max-width:270px}.rh-grow{max-width:700px;margin:0 auto}.rh-grow .rh-eyebrow{display:inline-block;background:#e8cff2;color:#7d4294;padding:6px 14px;border-radius:999px}.rh-grow .rh-h2{margin-top:12px}.rh-grow>p{font-size:16px;line-height:1.6;color:#5e4866;margin:12px 0 0}.rh-grow__card{background:#fff;border-left:4px solid #7D4294;border-radius:0 16px 16px 0;padding:16px 20px;margin:22px 0}.rh-grow__card h3{color:#7d4294;font-size:18px;margin:0 0 6px}.rh-grow__card p{margin:0;font-size:14.5px;line-height:1.55;color:#5e4866}.rh-steps{list-style:none;margin:0 0 24px;padding:0}.rh-steps li{display:flex;gap:14px;align-items:flex-start;margin:0 0 14px;font-size:15.5px;line-height:1.5;color:#5e4866}.rh-steps li strong{color:#42264a}#MainContent .rh .rh-sec--tight{padding-top:32px;padding-bottom:32px}#MainContent .rh .rh-split{padding-top:24px;padding-bottom:24px}#MainContent .rh .rh-center{margin-bottom:24px}@media screen and (max-width:749px){#MainContent .rh .rh-sec--tight{padding-top:22px;padding-bottom:22px}#MainContent .rh .rh-split{padding-top:16px;padding-bottom:16px;gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rheva-pdp.css.map */
