.rl-cro-addons,.rl-purchase-assurance{color:var(--rl-ink, #111)}.rl-cro-addons h2,.rl-cro-addons p{margin-top:0}.rl-cro-addons h2{margin-bottom:.85rem;font-size:clamp(2rem,5vw,4.7rem);line-height:.98;text-wrap:balance}.rl-eyebrow{margin-bottom:.55rem;color:var(--rl-accent);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rl-button{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;margin-top:.65rem;padding:.8rem 1.2rem;border:2px solid var(--rl-ink);background:var(--rl-ink);color:#fff;font-weight:900;text-decoration:none;text-transform:uppercase}.rl-button:hover{background:var(--rl-accent)}.rl-button:focus-visible,.rl-faq summary:focus-visible,.rl-sticky-atc button:focus-visible{outline:3px solid var(--rl-highlight);outline-offset:3px}.rl-pas,.rl-routine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rl-pas__copy,.rl-routine>div{display:flex;min-height:30rem;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,6vw,6rem);background:var(--rl-soft)}.rl-pas__lead,.rl-video__copy>p:not(.rl-eyebrow),.rl-routine>div>p:not(.rl-eyebrow){max-width:43rem;line-height:1.62}.rl-pas__copy ul{display:grid;gap:.65rem;margin:.5rem 0;padding-left:1.15rem;font-weight:700;line-height:1.45}.rl-pas__proof{display:grid;align-content:center;padding:clamp(2rem,6vw,6rem);background:var(--rl-ink);color:#fff}.rl-pas__proof article{display:grid;gap:.25rem;padding:1.3rem 0;border-bottom:1px solid rgba(255,255,255,.35)}.rl-pas__proof article:first-child{border-top:1px solid rgba(255,255,255,.35)}.rl-pas__proof strong{color:var(--rl-highlight);font-size:1.15rem;text-transform:uppercase}.rl-pas__proof span{line-height:1.45}.rl-video{overflow:hidden;padding:clamp(2.5rem,6vw,5.5rem) 0;background:var(--rl-ink);color:#fff}.rl-video__copy{display:flex;max-width:76rem;flex-direction:column;align-items:flex-start;padding:0 clamp(1rem,6vw,6rem) clamp(1.75rem,4vw,3rem);background:var(--rl-ink)}.rl-video__copy .rl-eyebrow{color:var(--rl-highlight)}.rl-video__source{font-size:.8rem;font-weight:800}.rl-video__copy .rl-button{border-color:var(--rl-highlight);background:var(--rl-highlight);color:var(--rl-ink)}.rl-video__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);padding:0 clamp(1rem,6vw,6rem)}.rl-video__card{position:relative;min-width:0;margin:0;overflow:hidden;border:2px solid rgba(255,255,255,.75);border-radius:.85rem;background:#fff;color:var(--rl-ink);box-shadow:10px 12px color-mix(in srgb,var(--rl-accent) 72%,transparent);scroll-snap-align:start}.rl-video__stage{position:relative;background:#000}.rl-video__card video{display:block;width:100%;aspect-ratio:9 / 16;background:#000;object-fit:cover}.rl-video__play{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:3.25rem;height:3.25rem;min-width:44px;min-height:44px;transform:translate(-50%,-50%);cursor:pointer;place-items:center;padding:0;border:2px solid rgba(255,255,255,.95);border-radius:50%;background:#000000a8;box-shadow:0 4px 14px #00000057;color:#fff;font:inherit}.rl-video__play[hidden]{display:none}.rl-video__play:hover{background:#000000d1}.rl-video__play:focus-visible{outline:3px solid var(--rl-highlight);outline-offset:3px}.rl-video__play-icon{display:block;width:auto;height:auto;padding-left:.14em;color:inherit;font-size:1.2rem;line-height:1}.rl-video__card figcaption{display:grid;gap:.35rem;min-height:7.75rem;padding:1rem}.rl-video__card figcaption strong{font-size:1.05rem;line-height:1.2;text-transform:uppercase}.rl-video__card figcaption span{font-size:.9rem;line-height:1.45}.rl-routine{padding:clamp(2.5rem,7vw,7rem);gap:clamp(2rem,6vw,6rem);background:#fff}.rl-routine>div{min-height:auto;padding:0;background:transparent}.rl-routine ol{display:grid;margin:0;padding:0;background:var(--rl-ink);color:#fff;list-style:none}.rl-routine li{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem}.rl-routine li+li{border-top:1px solid rgba(255,255,255,.25)}.rl-routine li>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--rl-highlight);color:var(--rl-ink);font-weight:900}.rl-routine li strong{text-transform:uppercase}.rl-routine li p{margin:.35rem 0 0;line-height:1.5}.rl-faq{padding:clamp(2.5rem,7vw,7rem);background:var(--rl-soft)}.rl-faq__list{border-top:2px solid var(--rl-ink)}.rl-faq details{border-bottom:2px solid var(--rl-ink)}.rl-faq summary{cursor:pointer;padding:1.1rem 2.5rem 1.1rem 0;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:900;list-style:none}.rl-faq summary::-webkit-details-marker{display:none}.rl-faq details p{max-width:58rem;margin-bottom:1.25rem;line-height:1.6}body.rl-pdp-cro .product-cro-assurance__review{display:none!important}.rl-purchase-assurance{display:none}.rl-purchase-assurance[data-active=true]{display:block}.rl-purchase-assurance__signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid currentColor;background:currentColor}.rl-purchase-assurance__signals>*{min-height:2.7rem;padding:.7rem;background:#fff;color:var(--rl-ink);font-size:.78rem;line-height:1.3;text-decoration:none}.rl-purchase-assurance__signals a:first-child span{color:#6e2ac7;letter-spacing:.04em}.rl-purchase-assurance__stock{margin:.55rem 0 0;padding:.65rem .75rem;border:1px solid #b33124;background:#fff1ef;color:#8d2118;font-weight:900}.rl-purchase-assurance__promotion{margin-top:.55rem;padding:.65rem .75rem;background:var(--rl-ink);color:#fff;font-weight:800}.rl-sticky-atc{position:fixed;z-index:70;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(9rem,1.2fr);align-items:center;gap:.75rem;padding:.75rem max(.9rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(.9rem,env(safe-area-inset-left));border-top:2px solid #111;background:#fff;box-shadow:0 -10px 24px #00000021}.rl-sticky-atc>div{display:grid;min-width:0}.rl-sticky-atc span{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.rl-sticky-atc strong{font-size:1.1rem}.rl-sticky-atc button{min-height:3.25rem;border:0;border-radius:999px;background:#111;color:#fff;font:inherit;font-weight:850}.rl-sticky-atc button[disabled]{cursor:not-allowed;opacity:.55}.rl-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:899px){.rl-pas,.rl-routine{grid-template-columns:1fr}.rl-pas__copy{min-height:auto;padding:2.5rem 1rem}.rl-video__copy{padding-right:1rem;padding-left:1rem}}@media(max-width:749px){body.rl-pdp-cro #MainContent .product-information__grid{display:flex!important;flex-direction:column!important}body.rl-pdp-cro #MainContent .product-information__media{order:1!important;max-height:none!important;overflow:visible!important;background:linear-gradient(145deg,var(--rl-soft, #f3f7f4),#fff)}body.rl-pdp-cro #MainContent .product-details{order:2!important;padding:1rem!important}body.rl-pdp-cro #MainContent .product-information__media .product-media-container{max-height:min(60vh,27rem)!important}body.rl-pdp-cro #MainContent .product-information__media img{max-height:min(56vh,25rem)!important;object-fit:contain!important}body.rl-pdp-cro .loox-float-toggler-container-right{display:none!important}.rl-pas__proof{padding:2.25rem 1rem}.rl-video__grid{display:flex;gap:1rem;max-width:100%;overflow-x:auto;padding:0 1rem 1.1rem;scroll-padding-inline:1rem;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.rl-video__card{flex:0 0 min(82vw,19rem);box-shadow:7px 8px color-mix(in srgb,var(--rl-accent) 72%,transparent)}.rl-video__card figcaption{min-height:7.25rem}.rl-routine,.rl-faq{padding:2.75rem 1rem}.rl-purchase-assurance__signals{grid-template-columns:1fr}}@media(min-width:900px){body.rl-pdp-cro #MainContent .product-information__grid{grid-template-columns:minmax(var(--page-margin),1fr) repeat(2,minmax(0,calc(var(--full-page-grid-central-column-width) / 2))) minmax(var(--page-margin),1fr)!important}body.rl-pdp-cro #MainContent .product-information__media media-gallery{width:min(100%,42rem);margin-inline:auto}body.rl-pdp-cro #MainContent .product-information__media .product-media-container{height:min(62vh,38rem)!important;max-height:min(62vh,38rem)!important}body.rl-pdp-cro #MainContent .product-information__media .product-media,body.rl-pdp-cro #MainContent .product-information__media .product-media__image{height:100%!important;max-height:100%!important;object-fit:contain!important}body.rl-pdp-cro #MainContent .refresh-breadcrumbs{display:none!important}body.rl-pdp-cro #MainContent .product-details h1{font-size:clamp(3rem,3.15vw,3.25rem)!important;line-height:.94!important}body.rl-pdp-cro #MainContent .refresh-oxy-title h1{max-width:18ch!important;font-size:clamp(2.65rem,2.8vw,2.9rem)!important}body.rl-pdp-cro #MainContent .variant-picker{padding-block:.5rem .25rem!important}body.rl-pdp-cro #MainContent .plan_card>.subscription_group{padding:.625rem .75rem!important}body.rl-pdp-cro #MainContent .plan_card .group_list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem!important;padding-left:0!important}body.rl-pdp-cro #MainContent .plan_card .group_list>li{min-width:0}body.rl-pdp-cro #MainContent .plan_card .group_list_item{align-items:flex-start!important;margin:0!important;font-size:.78rem!important;line-height:1.2!important}body.rl-pdp-cro #MainContent .plan_card .group_list_item .title_and_price_wrapper{min-width:0;flex-direction:column!important;gap:.15rem!important}body.rl-pdp-cro #MainContent .plan_card .group_list_item .in_widget_price{padding-left:0!important;font-size:.78rem!important}body.rl-pdp-cro #MainContent .buy-buttons-block{padding-top:.5rem!important}body.rl-pdp-cro #MainContent .rl-purchase-microproof{margin-left:auto;max-width:13.5rem;color:#111111b8;font-family:var(--font-body--family, sans-serif);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.25;text-align:right;text-transform:none}}@media(min-width:750px){.rl-sticky-atc{display:none!important}}@media(prefers-reduced-motion:reduce){.rl-cro-addons *,.rl-purchase-assurance *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/refresh-consumer-pdp.css.map */
