.rrrh{--rrrh-pink: #c05c84;--rrrh-pink-text: #a63d68;--rrrh-pink-line: #f2c3d5;--rrrh-blush: #fbe9ef;--rrrh-navy: #22537a;--rrrh-ink: #33475b;--rrrh-gx: 16px;--rrrh-gap: 12px;--rrrh-display: "Chewy", "Arial Rounded MT Bold", "Trebuchet MS", cursive;--rrrh-ui: "Figtree", var(--font-body-family, sans-serif), Helvetica, Arial, sans-serif;display:block;padding:16px var(--rrrh-gx) 56px;background:#fff;color:var(--rrrh-ink);font-family:var(--rrrh-ui)}.rrrh *,.rrrh *:before,.rrrh *:after{box-sizing:border-box}.rrrh__wrap{max-width:1120px;margin:0 auto}.rrrh__head{padding:28px 20px 24px;border-radius:24px;background:var(--rrrh-blush);text-align:center}.rrrh__eyebrow{margin:0;font:700 12px/1.4 var(--rrrh-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--rrrh-pink-text)}.rrrh__title{margin:10px 0 0;font-family:var(--rrrh-display);font-weight:400;font-size:clamp(34px,8.6vw,54px);line-height:1.05;letter-spacing:normal;text-transform:none;text-wrap:balance;color:var(--rrrh-navy)}.rrrh__lede{max-width:34em;margin:14px auto 0;font:400 17px/1.55 var(--rrrh-ui);color:var(--rrrh-ink)}.rrrh__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.rrrh__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font:400 19px/1 var(--rrrh-display);text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.rrrh__btn:focus-visible{outline:3px solid var(--rrrh-navy);outline-offset:3px}.rrrh__btn--pink{background:#b9557e;color:#fff}.rrrh__btn--tp{background:var(--rrrh-navy);color:#fff}.rrrh__star{flex:none;display:block}@media(hover:hover)and (pointer:fine){.rrrh__btn--pink:hover{background:#a84a70}.rrrh__btn--tp:hover{background:#1a4262}}@media(max-width:479px){.rrrh__actions .rrrh__btn{width:100%}}.rrrh__products{scroll-margin-top:120px}.rrrh__step{margin:26px 0 0;font:700 16px/1.4 var(--rrrh-ui);text-align:center;color:var(--rrrh-navy)}.rrrh__group{margin-top:28px}.rrrh__group-title{margin:0 0 12px;font-family:var(--rrrh-display);font-weight:400;font-size:26px;line-height:1.15;letter-spacing:normal;text-transform:none;text-align:center;color:var(--rrrh-navy)}.rrrh__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rrrh-gap);margin:0;padding:0;list-style:none}.rrrh__item{flex:0 0 calc((100% - var(--rrrh-gap)) / 2);min-width:0;margin:0}.rrrh__tile{display:flex;flex-direction:column;height:100%;padding:10px 10px 14px;border:1.5px solid var(--rrrh-pink-line);border-radius:20px;background:#fff;color:var(--rrrh-navy);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.rrrh__tile:hover{border-color:var(--rrrh-pink);box-shadow:0 6px 18px #22537a1a}.rrrh__tile:active{transform:scale(.98)}.rrrh__tile:focus-visible{outline:3px solid var(--rrrh-navy);outline-offset:3px}.rrrh__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;background:#f7f9fb}.rrrh__img{display:block;width:100%;height:100%;object-fit:contain}.rrrh__name{display:block;margin-top:10px;font:700 15px/1.3 var(--rrrh-ui);color:var(--rrrh-navy);text-align:center;overflow-wrap:anywhere}.rrrh__cta{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:auto;padding:10px 8px 0;font:700 14px/1.2 var(--rrrh-ui);color:var(--rrrh-pink-text);text-align:center}.rrrh__arrow{transition:transform .18s ease}.rrrh__tile:hover .rrrh__arrow{transform:translate(3px)}.rrrh__photo{display:flex;align-items:center;gap:14px;max-width:640px;margin:32px auto 0;padding:16px 18px;border-radius:18px;background:var(--rrrh-blush);color:var(--rrrh-navy)}.rrrh__photo-icon{flex:none;color:var(--rrrh-pink-text)}.rrrh__photo-text{margin:0;font:600 16px/1.5 var(--rrrh-ui);color:var(--rrrh-navy)}.rrrh__tp{max-width:640px;margin:20px auto 0;padding:26px 20px 24px;border-radius:24px;background:#e8f6f0;text-align:center}.rrrh__tp-badge{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff}.rrrh__tp-badge .rrrh__star{width:26px;height:26px}.rrrh__tp-title{margin:10px 0 0;font-family:var(--rrrh-display);font-weight:400;font-size:28px;line-height:1.1;letter-spacing:normal;text-transform:none;color:var(--rrrh-navy)}.rrrh__tp-text{max-width:34em;margin:8px auto 18px;font:400 16px/1.5 var(--rrrh-ui);color:var(--rrrh-ink)}.rrrh__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:640px){.rrrh{--rrrh-gx: 24px;--rrrh-gap: 16px}.rrrh__head{padding:40px 32px 32px;border-radius:28px}.rrrh__item{flex-basis:calc((100% - 2 * var(--rrrh-gap)) / 3)}}@media(min-width:1024px){.rrrh{--rrrh-gx: 40px;--rrrh-gap: 20px;padding-top:28px;padding-bottom:80px}.rrrh__head{padding:48px 48px 40px}.rrrh__lede{font-size:18px}.rrrh__group{margin-top:40px}.rrrh__group-title{font-size:30px;margin-bottom:16px}.rrrh__item{flex-basis:calc((100% - 4 * var(--rrrh-gap)) / 5)}.rrrh__name{font-size:16px}}@media(prefers-reduced-motion:reduce){.rrrh__tile,.rrrh__arrow{transition:none}.rrrh__tile:active{transform:none}}.rrrh__mine{margin-top:26px}.rrrh[data-mode=mine] .rrrh__all:not(.is-open){display:none}.rrrh__more{margin:22px 0 0;text-align:center;font:600 16px/1.5 var(--rrrh-ui);color:var(--rrrh-ink)}.rrrh__more-btn{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 4px;border:0;background:none;color:var(--rrrh-pink-text);text-transform:none;letter-spacing:normal;cursor:pointer}.rrrh__more-btn span{font:700 16px/1.2 var(--rrrh-ui);text-decoration:underline;text-underline-offset:3px}.rrrh__more-btn:focus-visible{outline:3px solid var(--rrrh-navy);outline-offset:3px;border-radius:6px}.rrrh__all .rrrh__group-title:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rr-review-hub.css.map */
