.rgh{--ink: #0d1f2d;--teal: #1096ac;--aqua: #7dedf9;--pale: #e8f7f9;--paper: #f3fafb;--muted: #5b6770;--line: #d6e4e8;color:var(--ink)}.rgh *,.rgh *:before,.rgh *:after{box-sizing:border-box}.rgh-wrap{max-width:1120px;margin:0 auto;padding:0 18px}.rgh-sec{padding:52px 0}.rgh-sec--grid{background-color:var(--paper);background-image:linear-gradient(#e1eff2 1px,transparent 1px),linear-gradient(90deg,#e1eff2 1px,transparent 1px);background-size:24px 24px}.rgh-sec--navy{background:var(--ink);color:#fff}.rgh-sec+.rgh-sec:not(.rgh-sec--grid):not(.rgh-sec--navy){border-top:1px solid #e3eef0}.rgh .rgh-mono,.rgh .rgh-eyebrow,.rgh .rgh-mono *{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.rgh .rgh-eyebrow{display:block;margin:0 0 10px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--teal)}.rgh-sec--navy .rgh-eyebrow{color:var(--aqua)}.rgh-rule{border-top:1px solid var(--ink);padding-top:14px}.rgh-sec--navy .rgh-rule{border-top-color:#ffffff4d}.rgh .rgh-h1,.rgh .rgh-h2{margin:0;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.rgh .rgh-h1{font-size:38px;line-height:1.05}.rgh .rgh-h2{font-size:30px;line-height:1.1}.rgh .rgh-h1 span,.rgh .rgh-h2 span{color:var(--teal)}.rgh-sec--navy .rgh-h2{color:#fff}.rgh-sec--navy .rgh-h2 span{color:var(--aqua)}.rgh .rgh-lede{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--muted);letter-spacing:0;max-width:620px}.rgh-sec--navy .rgh-lede{color:#ffffffbf}.rgh .rgh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;background:var(--ink);color:#fff;border:0;border-radius:0;text-decoration:none;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background .2s ease}.rgh .rgh-btn:hover{background:#16314a}.rgh .rgh-btn--aqua{background:var(--aqua);color:var(--ink)}.rgh .rgh-btn--aqua:hover{background:#a6f3fb}.rgh .rgh-btn svg{width:16px;height:16px}.rgh .rgh-micro{margin:10px 0 0;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rgh-sec--navy .rgh-micro{color:#fff9}.rgh .rgh-stars{display:inline-flex;gap:2px;color:var(--teal)}.rgh .rgh-stars svg{width:15px;height:15px;display:block}.rgh-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -18px;padding:0 18px 4px;scroll-padding:0 18px}.rgh-scroll::-webkit-scrollbar{display:none}.rgh-scroll>*{scroll-snap-align:start}@media screen and (min-width:990px){.rgh-wrap{padding:0 32px}.rgh-sec{padding:88px 0}.rgh .rgh-h1{font-size:58px}.rgh .rgh-h2{font-size:44px}.rgh .rgh-lede{font-size:17px}.rgh-scroll{margin:0;padding:0 0 4px;scroll-padding:0}}body #RgIngredients{background-color:#f3fafb;background-image:linear-gradient(#e1eff2 1px,transparent 1px),linear-gradient(90deg,#e1eff2 1px,transparent 1px);background-size:24px 24px;padding:30px 0 26px;border-top:1px solid #d6e4e8;border-bottom:1px solid #d6e4e8}body #RgIngredients .rg-ing__tab:not(.is-on){background:#fff}body #RgIngredients .rg-ing__card{background:#fff;border:1px solid #d6e4e8}body #RgIngredients .rg-ing__card>:not(.rg-ing__img){margin-left:14px;margin-right:14px}body #RgIngredients .rg-ing__card .rg-ing__tag{margin-bottom:14px}body #RgIngredients .rg-ing__img{border-bottom:1px solid #d6e4e8}body #RgIngredients .rg-ing__progress{background:#d6e4e8}@media screen and (min-width:750px){body #RgIngredients{padding:30px 24px 26px;border:1px solid #d6e4e8}}:root body :is(#RgSystem,#RgTrust,#RgModels,#RgIngredients,#RgpRout,#RgpCmp,#RgpFaq,#RgpCta) :not(#rg-x):not(svg):not(svg *):not(.material-symbols-outlined),:root body #RgCycle :not(#rg-x):not(svg):not(svg *):not(.rg-cyc__figbar):not(.rg-cyc__figbar *),:root body :is([id$=__testimonials_WcxDnd],[id$=__175957972546d89812],.main-product__info-container .review-items-container) :not(#rg-x):not(svg):not(svg *):not(.material-symbols-outlined):not([class*=icon]):not([class*=star]),:root body #RgModels:not(#rg-x):before,:root body [id$=__testimonials_WcxDnd] .title-wrapper-with-link:not(#rg-x):before,:root body [id$=__testimonials_WcxDnd] .multicolumn-card__image-wrapper:not(#rg-x):before,:root body [id$=__testimonials_WcxDnd] .multicolumn-card__image-wrapper:not(#rg-x):after,:root body [id$=__175957972546d89812] .jm-review-widget-minimal-header__title:not(#rg-x):before,:root body .main-product__info-container .review-items-container:not(#rg-x):before{font-family:Poppins,Poppins Fallback,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rg-home.css.map */
