.rr-hero{gap:18px}.rr-hero>p{margin:0;font-size:18px;line-height:1.6}.rr-hero>p:first-of-type{background:var(--nmd-ice);border-left:3px solid var(--nmd-blue);padding:12px}.rr-hero>.rr-button{align-self:flex-start;font-size:16px}.rr-byline{font-size:15px;line-height:1.5;color:var(--nmd-slate);padding:4px 0 10px}.rr-reason{margin-bottom:42px}.rr-reason p{margin:0 0 14px;font-size:17px;line-height:1.55}.rr-reason h3{font-size:20px;line-height:1.35;margin:22px 0 8px}.rr-reason>.rr-button{margin:20px 0;font-size:16px}.rr-reason>p+img{margin:20px 0}.rr-reason .rr-motion{margin:22px 0}.rr-inset,.rr-trust,.rr-review-placeholder,.rr-review,.rr-timeline{padding:26px 24px;background:var(--nmd-ice-soft);border-radius:12px;margin:28px 0}.rr-inset h2,.rr-transition h2{font-size:26px;line-height:1.3;margin:0 0 16px}.rr-inset h3{font-size:19px;line-height:1.4}.rr-inset p,.rr-transition p{font-size:17px;line-height:1.55;margin:0 0 14px}.rr-trust{text-align:center;border:1px solid var(--nmd-ice)}.rr-trust h3{font-size:14px;letter-spacing:.06em}.rr-trust>p:first-of-type{font-size:23px;color:var(--nmd-navy)}.rr-comparison-section{margin:34px 0 42px}.rr-comparison-section h2{font-size:28px;line-height:1.25}.rr-comparison-wrap{overflow-x:auto;max-width:100%}.rr-comparison{min-width:600px;table-layout:fixed;width:100%;margin-top:18px}.rr-comparison th:first-child{width:28%}.rr-comparison .rr-featured{width:20%}.rr-comparison tbody th{white-space:normal;font-size:13px}.rr-comparison td{font-size:15px}.rr-comparison thead th{font-size:10px;padding:14px 6px}.rr-comparison .rr-featured strong{font-size:12px}.rr-comparison-section>p{text-align:center;margin:18px 0}.rr-comparison-section>.rr-button{font-size:16px}.rr-editor-label{display:block;font-size:12px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--nmd-slate);border-bottom:1px dashed var(--nmd-fog);padding-bottom:10px;margin-bottom:16px}.rr-review-placeholder{border:1px dashed var(--nmd-fog);background:var(--nmd-mist);font-size:14px}.rr-review-placeholder h2,.rr-review-placeholder h3{font-size:18px;line-height:1.4;margin:12px 0}.rr-review-placeholder p{font-size:14px;overflow-wrap:anywhere}.rr-review{border-left:4px solid var(--nmd-blue)}.rr-review cite{font-style:normal;font-weight:700}.rr-timeline{border-left:4px solid var(--nmd-blue)}.rr-timeline p{margin:12px 0}.rr-guarantee-title{font-size:30px;line-height:1.2;font-weight:800;text-align:center;padding:35px 22px;background:var(--nmd-navy);color:var(--nmd-white);border-radius:12px;margin:24px 0}.rr-transition{margin:38px 0}.rr-offers{gap:12px}.rr-offer-card{min-width:0;padding:18px 12px;text-align:center}.rr-offer-card h2{font-size:19px;line-height:1.2;margin:10px 0}.rr-offer-card h3{font-size:16px}.rr-offer-card>p{font-size:14px;line-height:1.5}.rr-offer-card .rr-price{font-size:28px;margin:14px 0!important}.rr-offer-card .rr-saving{font-size:13px;color:var(--nmd-navy);font-weight:700}.rr-offer-card .rr-shop{font-size:13px;margin-top:auto;padding:14px 10px;min-height:52px;width:100%}.rr-offer-card:nth-child(2){border:2px solid var(--nmd-navy)}.rr-offer-card:nth-child(3){border:2px solid var(--nmd-blue)}.rr-offer-card h2:first-child:not(:last-child){color:var(--nmd-navy)}.rr-questions{margin:36px 0}.rr-questions details p{font-size:16px}.rr-final{text-align:center}.rr-final h3{font-size:18px}.rr-final>.rr-button{margin:22px 0}.rr-page #reasons{scroll-margin-top:90px}@media(max-width:767px){.rr-hero>p{font-size:16px;line-height:1.6}.rr-hero h1{font-size:7.75vw}.rr-inset,.rr-review-placeholder,.rr-timeline{padding:22px 18px}.rr-reason h2{font-size:22px}.rr-reason h3{font-size:18px}.rr-button{font-size:16px;padding:15px 18px}.rr-guarantee-title{font-size:25px}.rr-offers{grid-template-columns:1fr}.rr-offer-card{padding:24px 18px}.rr-offer-card h2{font-size:23px}.rr-offer-card>p{font-size:16px}.rr-offer-card .rr-shop{font-size:16px;max-width:100%}.rr-closer{padding:26px 18px}.rr-comparison-section h2{font-size:24px}}.rr-page .rr-button,.rr-page .rr-fall .rr-banner-shop,.rr-page .rr-fall .bmdhb-dp{background-color:var(--nmd-navy);background-image:none;color:var(--nmd-white)!important}.rr-page .rr-button:hover,.rr-page .rr-fall .rr-banner-shop:hover,.rr-page .rr-fall .bmdhb-dp:hover{background-color:var(--nmd-navy-deep);color:var(--nmd-white)!important}#reason-2 .rr-formula-story{margin:28px 0 24px;border-left:2px solid var(--nmd-ice-deep);padding-left:28px}#reason-2 .rr-formula-step{position:relative;padding:0 0 24px}#reason-2 .rr-formula-step:last-child{padding-bottom:0}#reason-2 .rr-formula-step:before{content:"";position:absolute;left:-35px;top:7px;width:12px;height:12px;border-radius:50%;background:var(--nmd-blue);box-shadow:0 0 0 5px var(--nmd-white)}#reason-2 .rr-formula-step h3{margin:0 0 12px;font-size:22px;line-height:1.35;color:var(--nmd-navy)}#reason-2 .rr-formula-step p:last-child{margin-bottom:0}#reason-2 .rr-formula-statement{border-top:1px solid var(--nmd-ice-deep);padding:24px 0 0;font-size:30px;line-height:1.3;font-weight:800;color:var(--nmd-navy)}#reason-2 .rr-formula-statement span{display:block}@media(max-width:559px){#reason-2 .rr-formula-story{padding-left:22px}#reason-2 .rr-formula-step:before{left:-29px}#reason-2 .rr-formula-step h3{font-size:20px}#reason-2 .rr-formula-statement{font-size:26px}}#reason-7 .rr-ingredient-showcase{margin:var(--nmd-space-6) 0}#reason-7 .rr-ingredient-note{font-size:var(--nmd-text-sm);color:var(--nmd-slate);margin:0 0 var(--nmd-space-3)}#reason-7 .rr-ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nmd-space-4)}#reason-7 .rr-ingredient-card{display:grid;grid-template-columns:96px minmax(0,1fr);background:var(--nmd-ice-soft);border:1px solid var(--nmd-ice-deep);border-radius:var(--nmd-radius-md);overflow:hidden;align-items:stretch}#reason-7 .rr-ingredient-card>img{display:block;width:100%;height:100%;min-height:188px;object-fit:cover}#reason-7 .rr-ingredient-card-copy{padding:var(--nmd-space-4)}#reason-7 .rr-ingredient-dose{display:inline-block;background:var(--nmd-navy);color:var(--nmd-white);border-radius:var(--nmd-radius-pill);padding:var(--nmd-space-1) var(--nmd-space-3);font-size:var(--nmd-text-sm);font-weight:700;margin-bottom:var(--nmd-space-2)}#reason-7 .rr-ingredient-card h3{font-size:var(--nmd-text-base);line-height:var(--nmd-lh-snug);color:var(--nmd-navy);margin:0 0 var(--nmd-space-2)}#reason-7 .rr-ingredient-card p{font-size:var(--nmd-text-sm);line-height:var(--nmd-lh-base);font-weight:400;color:var(--nmd-ink-soft);margin:0}#reason-7 .rr-ingredient-extra{background:var(--nmd-navy);color:var(--nmd-white);border-radius:var(--nmd-radius-md);padding:var(--nmd-space-4) var(--nmd-space-6);margin-top:var(--nmd-space-4);text-align:center}#reason-7 .rr-ingredient-extra p{margin:0;font-size:var(--nmd-text-base)}@media(max-width:559px){#reason-7 .rr-ingredient-grid{grid-template-columns:1fr;gap:var(--nmd-space-3)}#reason-7 .rr-ingredient-card{grid-template-columns:96px minmax(0,1fr)}#reason-7 .rr-ingredient-card>img{min-height:150px}#reason-7 .rr-ingredient-card p{font-size:var(--nmd-text-base)}}.rr-page .rr-cta-reassurance{margin:var(--nmd-space-4) 0 0;text-align:center;font-size:var(--nmd-text-sm);line-height:var(--nmd-lh-base);color:var(--nmd-slate)}.rr-page .rr-cta-reassurance strong{font-weight:var(--nmd-fw-medium)}.rr-video{position:relative;aspect-ratio:16/9;margin:28px 0;overflow:hidden;border-radius:var(--nmd-radius-md);background:var(--nmd-ice-soft)}.rr-video video{display:block;width:100%;height:100%;object-fit:cover}.rr-video video[hidden]{display:none}.rr-video-placeholder{display:grid;place-items:center;border:1px dashed var(--nmd-fog);color:var(--nmd-slate);text-align:center}.rr-video-placeholder figcaption{display:grid;gap:8px;padding:20px;font-size:15px;overflow-wrap:anywhere}.rr-video-placeholder strong{color:var(--nmd-navy);font-size:22px}.rr-video-placeholder small{font-size:12px}.rr-rating,.rr-rating-placeholder{display:block;font-size:13px;line-height:1.6;color:var(--nmd-slate)}.rr-rating-placeholder{border-left:2px solid var(--nmd-fog);padding-left:12px}.rr-rating>span{color:var(--nmd-gold)}#reason-2 .rr-dose-callouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;padding:24px 0;margin:24px 0;border-block:1px solid var(--nmd-ice-deep);text-align:center}#reason-2 .rr-dose-callouts h3{grid-row:1;margin:0 0 8px;font-size:28px;color:var(--nmd-navy)}#reason-2 .rr-dose-callouts p{grid-row:2;margin:0;font-size:15px}.rr-support-equation{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--nmd-ice);padding:24px 18px;margin:24px 0;color:var(--nmd-navy);border-radius:var(--nmd-radius-md)}.rr-support-equation h3,.rr-support-equation p{margin:0;text-align:center;font-size:16px}#reason-6>h2:not(:first-child){font-size:42px;color:var(--nmd-navy);margin-bottom:8px}#reason-8{padding-block:48px;margin-block:48px;border-block:1px solid var(--nmd-ice-deep)}#reason-8>h2:nth-child(2){font-size:clamp(32px,5vw,52px);line-height:1.1;color:var(--nmd-navy);margin:20px 0 36px}#reason-8>.rr-video{width:calc(100% + 60px);max-width:none;margin:36px -30px}#reason-8>h2:not(:first-child){color:var(--nmd-navy)}.rr-life-list{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:28px 0 36px}.rr-life-list p{padding:16px 0;border-bottom:1px solid var(--nmd-ice-deep);margin:0;color:var(--nmd-navy)}.rr-life-list p:last-child{grid-column:1/-1}.rr-proof-4{padding:36px!important;border-left:4px solid var(--nmd-navy)!important;background:var(--nmd-ice)!important}.rr-proof-4 p{font-size:20px}.rr-identification{background:var(--nmd-ice);padding:32px}.rr-proof-main{background:var(--nmd-ice)!important;padding:36px!important}.rr-two-approaches{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:28px 0;padding:24px 0;border-block:1px solid var(--nmd-ice-deep)}.rr-two-approaches>div+div{border-left:1px solid var(--nmd-ice-deep);padding-left:28px}.rr-two-approaches h3{margin-top:0;color:var(--nmd-navy)}.rr-guarantee-title h2,.rr-guarantee-title h3{color:var(--nmd-white);margin:8px 0}.rr-guarantee-title h2:first-child{font-size:60px}.rr-transition{background:var(--nmd-navy);color:var(--nmd-white);padding:48px 30px;box-shadow:0 0 0 100vmax var(--nmd-navy);clip-path:inset(0 -100vmax);margin:48px 0 0}.rr-transition h2,.rr-transition h3{color:var(--nmd-white)}.rr-transition h3{font-size:15px;line-height:1.5;letter-spacing:.03em}.rr-page .rr-transition .rr-button{border:2px solid var(--nmd-white);box-shadow:none}.rr-live-price{font-size:32px;font-weight:800;color:var(--nmd-navy)}.rr-price-placeholder{font-size:14px;color:var(--nmd-slate)}.rr-offer-proof{margin-top:24px}.rr-sticky>div{font-size:14px;color:var(--nmd-navy);min-width:0}.rr-sticky .rr-rating,.rr-sticky .rr-rating-placeholder{font-size:10px;line-height:1.3;border:0;padding:0}.rr-sticky .rr-button{white-space:nowrap;font-size:13px;padding:12px;flex-shrink:0}@media(max-width:767px){#reason-8>.rr-video{width:100%;margin:28px 0}#reason-8{padding-block:30px;margin-block:30px}.rr-proof-4,.rr-proof-main{padding:24px!important}.rr-life-list{grid-template-columns:1fr;gap:0}.rr-support-equation{flex-direction:column}.rr-support-equation h3{font-size:18px}.rr-two-approaches{grid-template-columns:1fr;gap:20px}.rr-two-approaches>div+div{padding:20px 0 0;border-left:0;border-top:1px solid var(--nmd-ice-deep)}.rr-transition{padding:32px 4px}.rr-transition h2{font-size:26px}#reason-2 .rr-dose-callouts{gap:8px}#reason-2 .rr-dose-callouts h3{font-size:22px}#reason-2 .rr-dose-callouts p{font-size:13px}.rr-sticky{gap:10px}.rr-sticky>div{max-width:55%}}.rr-page .rr-sticky{display:flex;align-items:center;justify-content:space-between;text-align:left;background:var(--nmd-white);border-top:1px solid var(--nmd-ice-deep);padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:12px}.rr-page .rr-sticky[hidden]{display:none}.rr-page .rr-sticky .rr-button{width:auto;min-height:44px;margin:0;box-shadow:none}.rr-main-reviews{background:var(--nmd-ice);padding:30px 24px;border-radius:var(--nmd-radius-md);margin:38px 0}.rr-main-reviews h2{font-size:26px;line-height:1.3;margin-top:0;color:var(--nmd-navy)}.rr-main-reviews h3{font-size:16px;line-height:1.4}.rr-main-reviews .rr-proof-main{padding:20px!important;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/161/assets/restore-copy-deck.css.map */
