.rh-ing{align-content:start}@media(min-width:990px){.rh-hero .rh-hero__grid{padding-top:26px}.rh-hero .rh-eyebrow{margin-bottom:14px;font-size:14px}.rh-hero .rh-hero__mark{margin-top:36px}}.rh-fo__top{display:grid;gap:8px;margin-bottom:36px}.rh-fo__top .rh-head{margin-bottom:0}.rh-fdia{position:relative;width:100%;max-width:460px;margin:12px auto 0}.rh-fdia__pic{position:relative;container-type:inline-size;border-radius:22px;overflow:hidden;background:#eceef1;box-shadow:0 30px 60px #1212121a}.rh-fdia__img{display:block;width:100%;height:auto}.rh-fdia__cap{margin-top:10px;font-size:13px;line-height:1.4;text-align:center;color:#6b737c}.rh-fdia__pt{position:absolute;z-index:2;left:var(--x, 50%);top:var(--y, 50%);width:0;height:0}.rh-fdia__pt:before{content:"";position:absolute;top:-.75px;width:var(--len, 10cqw);height:1.5px;background:#12121280;transition:background-color .3s ease}.rh-fdia__pt--right:before{left:0}.rh-fdia__pt--left:before{right:0}.rh-fdia__dot{position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;transform:translate(-50%,-50%);border-radius:50%;background:var(--rh-ink);color:#fff;font-size:13.5px;font-weight:800;line-height:1;box-shadow:0 0 0 3px #fffffff2,0 8px 18px #12121240;transition:background-color .3s ease}.rh-fdia__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--rh-accent);opacity:0;pointer-events:none}.rh-fdia__lab{position:absolute;top:0;transform:translateY(-50%);padding:6px 11px;border-radius:999px;background:#fff;color:var(--rh-ink);font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 6px 18px #1212121f;transition:color .3s ease,box-shadow .3s ease}.rh-fdia__pt--right .rh-fdia__lab{left:var(--len, 10cqw)}.rh-fdia__pt--left .rh-fdia__lab{right:var(--len, 10cqw)}.rh-fdia__pt.is-on:before{background:var(--rh-accent)}.rh-fdia__pt.is-on .rh-fdia__dot{background:var(--rh-accent)}.rh-fdia__pt.is-on .rh-fdia__lab{color:var(--rh-accent);box-shadow:0 0 0 1.5px var(--rh-accent),0 8px 22px #334fb438}.rh-anim .rh-fdia__pt.is-on .rh-fdia__dot:after{animation:rh-halo 1.8s ease-out infinite}@keyframes rh-halo{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.rh-anim .rh-will .rh-fdia__img{transform:scale(1.06);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.rh-anim .rh-will.is-in .rh-fdia__img{transform:none}.rh-anim .rh-will .rh-fdia__pt{opacity:0}.rh-anim .rh-will.is-in .rh-fdia__pt{animation:rh-pop .5s cubic-bezier(.2,.7,.2,1) forwards}.rh-anim .rh-will.is-in .rh-fdia__pt[data-n="1"]{animation-delay:.7s}.rh-anim .rh-will.is-in .rh-fdia__pt[data-n="2"]{animation-delay:.95s}.rh-anim .rh-will.is-in .rh-fdia__pt[data-n="3"]{animation-delay:1.2s}@keyframes rh-pop{0%{opacity:0}to{opacity:1}}@media(min-width:750px){.rh-fdia__dot{width:30px;height:30px;font-size:15px}.rh-fdia__lab{padding:7px 13px;font-size:14px}}.rh-ing__pic{position:relative;display:block;flex:0 0 auto;line-height:0}.rh-ing__num{position:absolute;right:-7px;bottom:-5px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--rh-ink);box-shadow:0 0 0 3px #fff;color:#fff;font-size:14px;font-weight:800;line-height:1;transition:background-color .3s ease}.rh-ing{transition:border-color .3s ease,box-shadow .3s ease}.rh-ing.is-on{border-color:#c5cde6;box-shadow:0 10px 30px #334fb414}.rh-ing.is-on .rh-ing__num{background:var(--rh-accent)}@media(max-width:989px){.rh-ing__pic{grid-column:1;grid-row:1 / span 4;align-self:start}.rh-ing__num{width:22px;height:22px;right:-6px;bottom:-4px;font-size:12.5px;box-shadow:0 0 0 2.5px #fff}}@media(min-width:990px){.rh-fo__top{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;column-gap:64px;margin-bottom:52px}.rh-fdia{margin:0;justify-self:end}}@media(prefers-reduced-motion:reduce){.rh-fdia__dot:after{animation:none!important}.rh-fdia__img{transform:none!important;transition:none!important}}.rh-hero .rh-hero__pack{position:relative;z-index:2;width:min(94%,calc(470px * var(--rh-ar, .8)));aspect-ratio:var(--rh-ar, .8)}.rh-hero .rh-hero__pack .rh-hero__img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.rh-seal{position:absolute;z-index:3;left:var(--rh-sx, 42%);top:var(--rh-sy, 10%);width:clamp(92px,25%,128px);container-type:inline-size;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#fff;color:var(--rh-ink);box-shadow:0 12px 30px #0a0c0e47}.rh-seal__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rh-seal__ring text{font-family:var(--rh-body);font-size:10.2px;font-weight:700;letter-spacing:.148em;text-transform:uppercase;fill:var(--rh-ink)}.rh-seal__ring circle{fill:none;stroke:var(--rh-ink);stroke-width:.8}.rh-seal__c{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;line-height:1;text-align:center}.rh-seal__c b{font-family:var(--rh-head);font-size:28px;font-size:31cqw;font-weight:400;letter-spacing:-.02em}.rh-seal__c span{margin-top:1cqw;font-size:9px;font-size:9.6cqw;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rh-hero--motion .rh-seal__ring{animation:rh-spin 36s linear infinite}@media(min-width:750px){.rh-hero .rh-hero__pack{width:min(94%,calc(600px * var(--rh-ar, .8)))}}@media(min-width:990px){.rh-hero .rh-hero__pack{width:min(108%,calc(min(740px,100vh - 170px) * var(--rh-ar, .8)))}}@media(min-width:990px)and (max-width:1199px){.rh-hero .rh-hero__pack{width:min(108%,calc(620px * var(--rh-ar, .8)))}}@media(prefers-reduced-motion:reduce){.rh-seal__ring{animation:none!important}}.rh-cn{padding:52px 0 56px}.rh-cn .rh-head{margin-bottom:24px}.rh-cn .rh-h2{font-size:30px}.rh-cn .rh-lead{margin-top:10px;font-size:16.5px}.rh-cn__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rh-cn__tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;padding:18px 12px 16px;border:1.5px solid transparent;border-radius:16px;background:var(--rh-grey);color:var(--rh-ink);text-align:center;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.rh-cn__tile:hover{border-color:var(--rh-ink);background:#fff;transform:translateY(-2px)}.rh-cn__tile:focus-visible{outline:3px solid var(--rh-accent);outline-offset:2px}.rh-cn__pic{display:block;width:78px;height:78px}.rh-cn__pic svg{display:block;width:100%;height:100%}.rh-cn__lab{display:block;max-width:100%;font-size:16px;font-weight:800;line-height:1.25;text-wrap:balance;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.rh-cn__go{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--rh-ink);transition:background-color .15s ease,color .15s ease}.rh-cn__go .rh-i{width:15px;height:15px;stroke-width:2.2}.rh-cn__tile:hover .rh-cn__go{background:var(--rh-ink);color:#fff}.rh-cn__note{margin-top:16px;font-size:14px;line-height:1.4;text-align:center;color:var(--rh-text)}@media(min-width:750px){.rh-cn__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(min-width:990px){.rh-cn{padding:80px 0}.rh-cn .rh-head{margin-bottom:36px}.rh-cn .rh-h2{font-size:40px}.rh-cn .rh-lead{font-size:18px}.rh-cn__grid{max-width:1040px;margin:0 auto;gap:20px}.rh-cn__tile{gap:14px;padding:28px 18px 24px}.rh-cn__pic{width:120px;height:120px}.rh-cn__lab{font-size:18px}.rh-cn__go{top:14px;right:14px;width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.rh-cn__tile{transition:none}}.rh-hero .rh-proof__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.rh-hero .rh-proof__list li:first-child{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,.16)}.rh-hero .rh-proof__list li:first-child .rh-proof__num{font-size:62px}.rh-hero .rh-proof__list li:first-child .rh-proof__label{font-size:17px;font-weight:700;line-height:1.25;color:#fff}.rh-hero .rh-proof__list li:nth-child(2){padding-left:0;border-left:0}@media(min-width:750px){.rh-hero .rh-proof__list li:first-child .rh-proof__num{font-size:68px}}@media(min-width:990px){.rh-hero .rh-proof__list{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);row-gap:0}.rh-hero .rh-proof__list li:first-child{grid-column:auto;grid-template-columns:minmax(0,1fr);align-items:start;padding:0 18px 0 0;border-bottom:0}.rh-hero .rh-proof__list li:first-child .rh-proof__num{font-size:72px}.rh-hero .rh-proof__list li:nth-child(2){padding-left:18px;border-left:1px solid rgba(255,255,255,.16)}}.rh-hero{background-color:#3f464c;background-image:radial-gradient(130% 70% at 50% 66%,#6c757d,#575f66 36%,#41484e 70%,#30363b)}.rh-hero .rh-proof{background:#ffffff12;border-color:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:990px){.rh-hero{background-image:radial-gradient(62% 100% at 75% 50%,#6e777f,#586067 38%,#42494f 72%,#2f353a)}}.rh-sec--ink.rh-fv{background-color:#0f1113;background-image:radial-gradient(95% 42% at 50% 58%,#7c86904d,#0f111300 72%)}.rh-fv .rh-fv__frame{border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 90px #0009,0 0 0 8px #ffffff08}.rh-fv .rh-eyebrow{color:#9aa3ab}.rh-fv .rh-lead{color:#c9cfd5}@media(min-width:990px){.rh-sec--ink.rh-fv{background-image:radial-gradient(42% 80% at 30% 50%,#7c86904d,#0f111300 72%)}}.rh .rh-stars,.rh-hero .rh-hero__rate .rh-stars{color:#ffb400}.rh-ev__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.rh-ev__card{display:flex;flex-direction:column;padding:22px 20px;border:1px solid var(--rh-line);border-radius:18px;background:#fff;box-shadow:0 1px 2px #1212120a,0 10px 28px #1212120d}.rh-ev__top{display:flex;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--rh-line)}.rh-ev__num{flex:0 0 30px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--rh-ink);color:#fff;font-size:15px;font-weight:800;line-height:1}.rh-ev__who{display:grid;gap:1px;min-width:0}.rh-ev__who strong{font-size:17px;line-height:1.25;font-weight:800;color:var(--rh-ink)}.rh-ev__who span{font-size:14px;line-height:1.3;color:var(--rh-text)}.rh-ev__label{margin:0 0 8px;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--rh-accent)}.rh-ev__result{margin:0;font-family:var(--rh-head);font-size:21px;font-weight:400;line-height:1.25;letter-spacing:-.005em;color:var(--rh-ink);text-wrap:pretty}.rh-ev__mk{font-family:var(--rh-body);font-size:.55em;font-weight:700;top:-.75em;margin-left:.1em;color:var(--rh-text)}.rh-ev__text{margin:12px 0 0;font-size:15.5px;line-height:1.55;color:var(--rh-text)}.rh-ev__bars{margin-top:18px;padding:14px 14px 16px;border-radius:12px;background:var(--rh-grey)}.rh-ev__bars-t{margin:0 0 2px;font-size:13px;font-weight:700;line-height:1.3;color:var(--rh-ink)}.rh-ev .rh-bar__row{color:var(--rh-text);font-size:13.5px;margin-bottom:5px}.rh-ev .rh-bar__row strong{color:var(--rh-ink);font-size:15px;font-weight:800}.rh-ev .rh-bar__track{height:10px;background:#e1e4e8}.rh-ev .rh-bar__fill{background:#aab1b8}.rh-ev .rh-bar--after .rh-bar__fill{background:linear-gradient(90deg,#334fb4,#6f86e0)}.rh-ev .rh-bar--after .rh-bar__row strong{color:var(--rh-accent)}.rh-ev__more{margin:22px 0 0;text-align:center;font-size:15px;line-height:1.4}.rh-ev__more a{color:var(--rh-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rh-ev__more a:hover{color:var(--rh-accent)}@media(min-width:750px){.rh-ev__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.rh-ev__card{padding:26px 24px}.rh-ev__result{font-size:22px}}@media(min-width:750px)and (max-width:989px){.rh-ev__list{grid-template-columns:minmax(0,1fr)}}@media(min-width:990px){.rh-ev__list{gap:24px}.rh-ev__card{padding:30px 28px 28px}.rh-ev__result{font-size:23px}.rh-ev__more{margin-top:30px}}.rh-fdia__pt{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.rh-fdia__dot:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.rh-fdia__pt:focus{outline:none}.rh-fdia__pt:focus-visible .rh-fdia__dot{outline:3px solid var(--rh-accent);outline-offset:4px}@media(hover:hover){.rh-fdia__pt:not(.is-on):hover .rh-fdia__lab{box-shadow:0 0 0 1.5px #334fb473,0 8px 22px #334fb429}}.rh-fdia__hint{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.4;color:var(--rh-ink);text-align:center;text-wrap:balance}.rh-fdia__hint:before{content:"";display:inline-block;width:8px;height:8px;margin:0 9px 1px 0;border-radius:50%;background:var(--rh-accent);box-shadow:0 0 0 4px #334fb429;vertical-align:middle}.rh-fdia .rh-fdia__cap{position:absolute;z-index:1;right:14px;bottom:10px;margin:0;font-size:11.5px;line-height:1.3;color:#6b737c;text-align:right;pointer-events:none}.rh-fo--dia .rh-ings{position:relative}.rh-ing{transition:border-color .3s ease,box-shadow .3s ease,opacity .3s ease}.rh-ing.is-on{border-color:var(--rh-accent);box-shadow:0 0 0 3px #334fb41f,0 16px 36px #334fb429}.rh-fo.is-pick .rh-ing[data-n]:not(.is-on){opacity:.5}.rh-ing.is-flash{animation:rh-flash .9s ease-out}@keyframes rh-flash{0%{box-shadow:0 0 #334fb480,0 16px 36px #334fb429}to{box-shadow:0 0 0 18px #334fb400,0 16px 36px #334fb429}}.rh-ing__pic:before{content:"";position:absolute;z-index:0;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;background:radial-gradient(closest-side,#334fb44d,#334fb400);opacity:0;transition:opacity .35s ease;pointer-events:none}.rh-ing__pic>.rh-ing__img,.rh-ing__pic>.rh-ico{position:relative;z-index:1}.rh-ing__num{z-index:2}.rh-ing.is-on .rh-ing__pic:before{opacity:1}@media(max-width:749px){.rh-fo--dia .rh-fo__top{margin-bottom:10px}.rh-fo--dia .rh-ings{display:flex;gap:12px;margin:0 -20px;padding:8px 20px 20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}.rh-fo--dia .rh-ings::-webkit-scrollbar{display:none}.rh-fo--dia .rh-ing{flex:0 0 86%;scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){.rh-ing.is-flash{animation:none}}.rh-routine--img .rh-steps{display:flex;gap:14px;margin:0 -20px;padding:2px 20px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}.rh-routine--img .rh-steps::-webkit-scrollbar{display:none}.rh-step--img{display:block;flex:0 0 76%;padding:0;overflow:hidden;scroll-snap-align:start}.rh-step__pic{position:relative;aspect-ratio:4 / 5;background:var(--rh-soft)}.rh-step__img{display:block;width:100%;height:100%;object-fit:cover}.rh-step__num{position:absolute;left:14px;top:14px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--rh-ink);font-size:16px;font-weight:800;line-height:1;box-shadow:0 6px 16px #1212122e}.rh-step__body{padding:18px 20px 22px}.rh .rh-step--img h3:before{content:none}.rh-step--img p{margin-top:6px}@media(min-width:750px){.rh-routine--img .rh-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;overflow:visible}}@media(min-width:990px){.rh-routine__grid.rh-routine--img{grid-template-columns:minmax(0,1fr);gap:72px}.rh-routine--img .rh-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:12px;padding:34px 0 0}.rh-routine--img .rh-tl:before{left:7px;right:7px;top:6px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--rh-line),var(--rh-accent))}.rh-routine--img .rh-tl li:before{left:0;top:-34px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/rg-home-plus.css.map */
