.rx-lp .rx-offer__plan-prices.rx-offer__plan-prices--retail{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:9px}.rx-lp .rx-offer__plan-prices--retail .rx-offer__plan-now{display:inline-block}.rx-lp .rx-offer__plan-prices--retail .rx-offer__plan-was{display:inline-block;margin-top:0;font-family:var(--rx-font-bold);font-weight:400;font-size:clamp(16px,1.32vw,19px);line-height:1.16;opacity:.5}.rx-lp .rx-offer__plan-prices--retail .rx-offer__plan-perday{flex-basis:100%}.rx-lp .rx-offer__plan-prices .rx-offer__plan-value{flex-basis:100%;display:block;margin-top:5px;font-size:clamp(12px,.97vw,14px);line-height:1.3;opacity:.75}.rx-lp .rx-offer__chip,.rx-lp .rx-offer__gifts-badge{background:#fff;color:var(--rx-maroon)}.rx-lp .rx-offer__atc .rx-offer__btn-was{margin-left:.4em;opacity:.6}.rx-lp .rx-offer__plan .rx-offer__plan-media{grid-column:1 / -1;display:block;margin:4px 0 0;border-radius:8px;overflow:hidden;background:#efeef2;container-type:inline-size}.rx-lp .rx-offer__plan-media img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:16 / 10;object-fit:cover;object-position:center 55%}@container (min-width: 700px){.rx-lp .rx-offer__plan-media img{aspect-ratio:auto;height:clamp(300px,26vw,380px);object-fit:contain;object-position:center}}.rx-lp .rx-offer__media .rx-offer__layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.rx-lp .rx-offer__media .rx-offer__layer.is-on{opacity:1}.rx-lp .rx-offer__media .rx-offer__layer--product{background:#efeef2}.rx-lp .rx-offer__layer--product img{object-fit:contain}@media(prefers-reduced-motion:reduce){.rx-lp .rx-offer__media .rx-offer__layer{transition:none}}@media(max-width:899px){.rx-lp .rx-offer__plan-prices.rx-offer__plan-prices--retail{justify-content:flex-start}}.rx-lp.rx-offer--single .rx-offer__plan{grid-template-columns:minmax(0,1fr) auto;cursor:default}.rx-lp.rx-offer--single .rx-offer__plan input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media(max-width:899px){.rx-lp.rx-offer--single .rx-offer__plan{grid-template-columns:minmax(0,1fr)}.rx-lp.rx-offer--single .rx-offer__plan .rx-offer__plan-prices{grid-column:1}}@media(max-width:899px){.rx-lp .rx-offer__inner:has(.rx-offer__layer) .rx-offer__media{order:-1;margin-top:-48px;justify-self:start;align-self:start;width:calc(100% + 2 * var(--rx-gutter));aspect-ratio:auto;min-height:0;height:0;padding-bottom:calc(100% + 2 * var(--rx-gutter))}}.rx-lp .rx-offer__plan .rx-offer__plan-list{display:grid;gap:3px;margin:8px 0 6px;font-size:clamp(13px,1.04vw,15px);line-height:1.35}.rx-lp .rx-offer__plan-list .rx-offer__plan-item{display:block;position:relative;padding-left:20px}.rx-lp .rx-offer__plan-list .rx-offer__plan-item:before{content:"";position:absolute;left:2px;top:.32em;width:9px;height:5px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);opacity:.8}.rx-lp.rx-lp-root{letter-spacing:normal}@media(min-width:900px){.rx-lp .rx-offer__inner{--rx-offer-pad: max(36px, min(clamp(48px, 5.3vw, 76px), 6vh));padding-top:var(--rx-offer-pad);padding-bottom:var(--rx-offer-pad)}.rx-lp .rx-routine__inner,.rx-lp .rx-reviews__inner,.rx-lp .rx-faq__inner,.rx-lp .rx-split__copy{padding-top:max(36px,min(clamp(48px,5.3vw,76px),6vh));padding-bottom:max(36px,min(clamp(48px,5.3vw,76px),6vh))}.rx-lp .rx-problem__inner,.rx-lp .rx-ingredient__inner{padding-top:max(40px,min(clamp(56px,6.1vw,88px),7vh));padding-bottom:max(40px,min(clamp(56px,6.1vw,88px),7vh))}.rx-lp .rx-stats__inner,.rx-lp .rx-compare__inner{padding-top:max(36px,min(clamp(52px,5.6vw,80px),6.5vh));padding-bottom:max(36px,min(clamp(52px,5.6vw,80px),6.5vh))}.rx-lp.rx-compare--below .rx-compare__panel img{max-height:max(260px,calc(100vh - 430px))}.rx-lp .rx-complex__copy,.rx-lp .rx-video__inner{padding-top:max(32px,min(clamp(44px,5vw,72px),6vh));padding-bottom:max(32px,min(clamp(44px,5vw,72px),6vh))}.rx-lp.rx-offer .rx-offer__body{max-width:none}.rx-lp .rx-offer__plans.rx-offer__plans{margin-top:clamp(18px,2.6vh,36px);gap:12px}.rx-lp .rx-offer__plans .rx-offer__plan{padding-top:15px;padding-bottom:15px}.rx-lp .rx-offer__atc.rx-offer__atc{margin-top:clamp(16px,2.4vh,32px)}.rx-lp .rx-offer__inner:has(.rx-offer__layer--product){position:relative;--rx-gifts-inset: clamp(16px, 1.8vw, 26px)}.rx-lp .rx-offer__inner:has(.rx-offer__layer--product) .rx-offer__gifts{position:absolute;z-index:3;right:calc(var(--rx-gutter) + var(--rx-gifts-inset));bottom:calc(var(--rx-offer-pad) + var(--rx-gifts-inset));width:calc((100% - 2 * var(--rx-gutter) - clamp(30px,4.6vw,66px)) * .46 - 2 * var(--rx-gifts-inset));margin-top:0;background:#eeede6;box-shadow:0 6px 24px #56292d1a}.rx-lp.rx-on-maroon .rx-offer__inner:has(.rx-offer__layer--product) .rx-offer__gifts{background:#56292d}.rx-lp .rx-offer__inner:has(.rx-offer__layer--product) .rx-offer__gifts-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:12px}.rx-lp .rx-offer__inner:has(.rx-offer__gifts:not([style*=none])) .rx-offer__layer--product img{bottom:auto;height:calc(100% - var(--rx-gifts-h, 300px))}.rx-lp .rx-offer__inner:has(.rx-offer__layer--product) .rx-offer__media{min-height:max(520px,calc(100vh - 2 * var(--rx-offer-pad)))}}:is(.page-lp01,.page-lp02) [id$=__rx_offer] .rx-offer__plan-list{display:none}.rx-lp :is(h1,h2,h3,.rx-eyebrow,summary){text-wrap:balance}.rx-lp :is(p,li,figcaption,blockquote){text-wrap:pretty}:root .rx-lp.rx-lp-root :is(.rx-offer__heading,.rx-video__heading){font-size:clamp(30px,3.53vw,51px)}:root .rx-lp.rx-lp-root :is(.rx-ingredient__lede,.rx-compare__body,.rx-complex__body,.rx-offer__body,.rx-routine__body,.rx-split__body,.rx-balance-body){font-size:clamp(16px,1.25vw,18px);line-height:1.5}:root .rx-lp.rx-lp-root :is(.rx-rt-name,.rx-ingredient__card-title,.rx-complex__name,.rx-problem__why,.rx-faq__q){font-size:clamp(16px,1.25vw,18px)!important}:root .rx-lp.rx-lp-root :is(.rx-ingredient__card-text,.rx-rt-benefit,.rx-offer__plan-note,.rx-offer__plan-list,.rx-split__row-text,.rx-stats__caption,.rx-complex__benefit,.rx-problem__text){font-size:clamp(14px,1.04vw,15px)!important}:root .rx-lp.rx-lp-root :is(.rx-offer__trust,.rx-offer__plan-value,.rx-compare__caption,.rx-reviews__by,.rx-offer__gift-name,.rx-stats__footnote){font-size:clamp(12px,.9vw,13px)}:root .rx-lp.rx-lp-root :is(.rx-offer__badge,.rx-offer__chip,.rx-offer__gifts-badge,.rx-rt-when){font-size:clamp(12px,.9vw,13px)!important}:root .rx-lp.rx-lp-root .rx-ingredient__credit{border-top:0;padding-top:0}@media(min-width:900px){:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-rt-grid){margin-top:clamp(20px,3vh,40px)}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-routine__body){margin-top:clamp(16px,2.4vh,32px)}}:root .rx-lp.rx-lp-root.rx-on-maroon .rx-press__logo img{filter:brightness(0) invert(.93)}.rx-lp.rx-hero .rx-hero__media--mobile{display:none}@media(max-width:899px){:root .rx-lp.rx-lp-root :is(.rx-problem__inner,.rx-routine__inner,.rx-stats__inner,.rx-video__inner,.rx-compare__inner),:root .rx-lp.rx-lp-root :is(.rx-problem__inner,.rx-routine__inner,.rx-stats__inner,.rx-video__inner,.rx-compare__inner) :is(h2,.rx-body,.rx-eyebrow,.rx-stats__footnote){text-align:left;margin-left:0;margin-right:0}:root .rx-lp.rx-lp-root .rx-header__inner .rx-btn{font-size:14px}:root .rx-lp.rx-lp-root :is(.rx-ing-v__cards .rx-cards,.rx-problem__inner .rx-cards,.rx-reviews__grid){display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--rx-gutter));padding-right:var(--rx-gutter);align-items:stretch}:root .rx-lp.rx-lp-root :is(.rx-ing-v__cards .rx-cards,.rx-problem__inner .rx-cards,.rx-reviews__grid)::-webkit-scrollbar{display:none}:root .rx-lp.rx-lp-root :is(.rx-ing-v__cards .rx-cards,.rx-problem__inner .rx-cards,.rx-reviews__grid)>*{scroll-snap-align:start}:root .rx-lp.rx-lp-root .rx-ingredient__card{padding:18px}.rx-lp.rx-hero.rx-hero--has-mobile{height:100svh;min-height:620px}.rx-lp.rx-hero.rx-hero--has-mobile .rx-hero__media--desktop{display:none}.rx-lp.rx-hero.rx-hero--has-mobile .rx-hero__media--mobile{display:block;order:2;position:relative;flex:1 1 0;min-height:260px;aspect-ratio:auto;height:auto;margin:0;overflow:hidden}.rx-lp.rx-hero.rx-hero--has-mobile .rx-hero__media--mobile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 45%}.rx-lp.rx-hero.rx-hero--has-mobile .rx-hero__inner{flex:none;padding-top:32px;padding-bottom:28px}:root .rx-lp.rx-lp-root .rx-press__row{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;justify-items:center;column-gap:48px;row-gap:18px}:root .rx-lp.rx-lp-root .rx-ingredient__inner{padding-top:40px;padding-bottom:40px}:root .rx-lp.rx-lp-root .rx-ing-v{gap:20px!important}:root .rx-lp.rx-lp-root .rx-ing-v__video{width:min(100%,33.75svh)!important;margin:0 auto}:root .rx-lp.rx-lp-root .rx-ingredient__credit{margin-top:14px}:root .rx-lp.rx-lp-root:is(.rx-compare--below,.rx-compare--beside) .rx-compare__panels{grid-template-columns:minmax(0,1fr)!important;gap:14px;width:70%;margin-left:0;margin-right:0}:root .rx-lp.rx-lp-root.rx-compare--below .rx-compare__panel img{max-height:none}:root .rx-lp.rx-lp-root .rx-compare__inner{padding-top:40px;padding-bottom:40px}:root .rx-lp.rx-lp-root .rx-complex__media{aspect-ratio:12 / 5}:root .rx-lp.rx-lp-root .rx-complex__copy{padding-top:32px;padding-bottom:32px}:root .rx-lp.rx-lp-root .rx-complex__row{padding-top:9px;padding-bottom:9px}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-rt-grid){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--rx-gutter));padding-right:var(--rx-gutter)}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-rt-grid)::-webkit-scrollbar{display:none}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-rt-card){display:flex;flex-direction:column;gap:8px;padding:10px 10px 14px;scroll-snap-align:start}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-rt-media){grid-row:auto;width:100%}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-routine__body){margin-top:18px}:root .rx-lp.rx-lp-root .rx-offer__inner:has(.rx-offer__layer) .rx-offer__media{padding-bottom:calc((100% + 2 * var(--rx-gutter)) * .5)}:root .rx-lp.rx-lp-root .rx-offer__plan{grid-template-columns:20px minmax(0,1fr) auto;column-gap:12px}:root .rx-lp.rx-lp-root.rx-offer--single .rx-offer__plan{grid-template-columns:minmax(0,1fr) auto}:root .rx-lp.rx-lp-root .rx-offer__plan .rx-offer__plan-prices{grid-column:auto;margin-top:0;text-align:right}:root .rx-lp.rx-lp-root .rx-offer__plan .rx-offer__plan-prices.rx-offer__plan-prices--retail{justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;align-items:baseline;column-gap:6px;white-space:nowrap}:root .rx-lp.rx-lp-root .rx-offer__plan{align-items:start}:root .rx-lp.rx-lp-root .rx-offer__copy{display:flex;flex-direction:column}:root .rx-lp.rx-lp-root .rx-offer__plans{margin-top:18px;gap:10px}:root .rx-lp.rx-lp-root .rx-offer__plan{padding-top:14px;padding-bottom:14px}:root .rx-lp.rx-lp-root .rx-offer__atc{margin-top:16px}:root .rx-lp.rx-lp-root .rx-offer__gifts-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px}:root .rx-lp.rx-lp-root .rx-split__media{aspect-ratio:16 / 9;min-height:0}:root .rx-lp.rx-lp-root .rx-split__copy{padding-top:36px;padding-bottom:32px}:root .rx-lp.rx-lp-root .rx-stats__inner{padding-top:40px;padding-bottom:40px}:root .rx-lp.rx-lp-root .rx-stats__card{padding-top:14px;padding-bottom:14px}:root .rx-lp.rx-lp-root .rx-stats__row{margin-top:20px;gap:10px}}:root .rx-lp.rx-lp-root .rx-ing-v__video{border-radius:16px;overflow:hidden}:root .rx-lp.rx-lp-root .rx-ing-v__video :is(.vw-product-widget,iframe,video){border-radius:16px;overflow:hidden}:root .rx-lp.rx-lp-root .rx-ingredient__avatar:not(:has(img)){display:none}:root .rx-lp.rx-lp-root .rx-complex__body strong{font-family:var(--rx-font-bold);font-weight:400}:root .rx-lp.rx-lp-root .rx-offer__plan>span>.rx-offer__plan-value{display:block;margin-top:4px;text-align:left;flex-basis:auto;max-width:none}.rx-lp.rx-header .rx-header__cart:hover{opacity:.85}@media(min-width:900px){:root .rx-lp.rx-lp-root.rx-offer--single .rx-offer__inner .rx-offer__gifts{position:static;width:auto;box-shadow:none;background:transparent;margin-top:18px}:root .rx-lp.rx-lp-root.rx-offer--single .rx-offer__inner .rx-offer__media{min-height:0}:root .rx-lp.rx-lp-root.rx-offer--single .rx-offer__inner .rx-offer__layer--product img{bottom:0;height:100%}:root .rx-lp.rx-lp-root.rx-offer--single .rx-offer__inner{align-items:stretch}}@media(max-width:899px){:root .rx-lp.rx-lp-root .rx-offer__gift-name{display:none}:root .rx-lp.rx-lp-root .rx-offer__gift-media{margin-bottom:0}:root .rx-lp.rx-lp-root .rx-offer__gifts-head{padding-top:8px;padding-bottom:8px}:root .rx-lp.rx-lp-root .rx-offer__copy>.rx-offer__gifts{margin-top:14px}:root .page-lp01 [id$=__rx_offer_end] .rx-lp.rx-lp-root .rx-offer__copy{display:contents}.page-lp01 [id$=__rx_offer_end] .rx-offer__heading{order:1}:root .page-lp01 [id$=__rx_offer_end] .rx-lp.rx-lp-root .rx-offer__inner:has(.rx-offer__layer) .rx-offer__media{order:2;margin-top:0}.page-lp01 [id$=__rx_offer_end] .rx-offer__copy>:not(.rx-offer__heading){order:3}.page-lp01 [id$=__rx_offer_end] .rx-offer__inner{row-gap:18px}.page-lp02 [id$=__rx_hero] .rx-lp.rx-hero{background:#eeede6!important;color:#56292d!important}.page-lp02 [id$=__rx_hero] .rx-hero__copy :is(.rx-eyebrow,.rx-h1,.rx-body,.rx-body p){color:#56292d!important}.page-lp02 [id$=__rx_hero] .rx-hero__cta .rx-btn{background:#56292d!important;color:#eeede6!important;border-color:#56292d!important}}@media(max-width:899px){:root .rx-lp.rx-lp-root .rx-offer__inner:has(.rx-offer__layer) .rx-offer__media{padding-bottom:calc((100% + 2 * var(--rx-gutter)) * .56)}:root .rx-lp.rx-lp-root .rx-offer__media .rx-offer__layer--product{overflow:hidden}:root .rx-lp.rx-lp-root .rx-offer__media .rx-offer__layer--product img{object-fit:contain;transform:scale(1.4);transform-origin:50% 50%}:root .page-lp02 .rx-lp.rx-lp-root .rx-offer__media .rx-offer__layer--product img{transform:scale(1.15)}:root .rx-lp.rx-lp-root .rx-offer__plan-name .rx-offer__chip{display:block;width:fit-content;margin:6px 0 0}:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-routine__body){margin-top:12px}}@media(min-width:900px){:is(#rx-none,[id^=rx-rt-]) :is(#rx-none,.rx-routine__body){margin-top:clamp(12px,1.6vh,20px);max-width:720px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/426/assets/rx-lp-13.css.map */
