nv-pdp-review-slider{display:block;margin:20px 0 16px;color:#25262b;text-align:left}nv-pdp-review-slider[hidden],nv-pdp-review-slider [hidden]{display:none!important}nv-pdp-review-slider .nv-prs__heading{margin:0 0 10px;color:#202126;font-size:18px;font-weight:600;line-height:1.25;letter-spacing:0}nv-pdp-review-slider .nv-prs__slides{display:grid;overflow:hidden}nv-pdp-review-slider .nv-prs__slide{grid-area:1 / 1;min-width:0;margin:0;padding:0}nv-pdp-review-slider .nv-prs__slide[aria-hidden=true]:not([data-review-outgoing]){visibility:hidden}nv-pdp-review-slider .nv-prs__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}nv-pdp-review-slider .nv-prs__stars{display:inline-flex;color:#f4c736;font-size:21px;line-height:1;letter-spacing:.5px}nv-pdp-review-slider .nv-prs__verified{color:#25262b;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:0}nv-pdp-review-slider .nv-prs__check{margin-right:5px;color:#111;font-size:11px}nv-pdp-review-slider .nv-prs__quote{margin:10px 0 0;padding:0;border:0;color:#25262b;font-size:15px;font-style:normal;font-weight:400;line-height:1.6;overflow-wrap:anywhere}nv-pdp-review-slider .nv-prs__dots{display:flex;align-items:center;gap:0;margin-top:12px;margin-left:-6px}nv-pdp-review-slider .nv-prs__dot{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:28px;min-height:28px;margin:0;padding:0;background:transparent;border:0;border-radius:0;color:#000;box-shadow:none;cursor:pointer}nv-pdp-review-slider .nv-prs__dot span{display:block;width:8px;height:8px;border-radius:50%;background:#cecece}nv-pdp-review-slider .nv-prs__dot[aria-current=true] span{background:#000}nv-pdp-review-slider .nv-prs__dot:focus-visible{outline:2px solid #173f34;outline-offset:1px}@media(max-width:768px){nv-pdp-review-slider{margin-block:18px 14px}nv-pdp-review-slider .nv-prs__heading{font-size:17px}nv-pdp-review-slider .nv-prs__quote{font-size:14px}nv-pdp-review-slider .nv-prs__verified{font-size:12px}nv-pdp-review-slider .nv-prs__stars{font-size:20px}}@media(min-width:990px){.nv-atelier .nva-products--sets .nva-product-grid[data-product-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.nv-leber-story{color:#183d34;background:#fffefa;font-family:inherit}.nv-leber-story__shell{width:var(--nva-shell,min(92vw,1440px));max-width:1440px;margin-inline:auto}.nv-leber-story__chapter{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(32px,5vw,88px);padding-block:clamp(44px,6vw,88px)}.nv-leber-story__media{position:sticky;top:110px;margin:0;min-width:0}.nv-leber-story__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px}.nv-leber-story__copy{min-width:0}.nv-leber-story .nv-leber-story__copy h2{color:#183d34;font-family:inherit;font-size:clamp(28px,2.7vw,40px);line-height:1.16;letter-spacing:-.025em;font-weight:650;margin:0 0 28px;text-wrap:balance}.nv-leber-story__prose{font-size:18px;line-height:1.75;color:#354c43;max-width:67ch;overflow-wrap:anywhere}.nv-leber-story__prose p{margin:0}.nv-leber-story__prose p+p{margin-top:22px}.nv-leber-story__prose strong{color:#183d34;font-weight:650}.nv-leber-story .nv-leber-story__prose ul{list-style:disc outside!important;padding:0 0 0 22px;margin:26px 0 0}.nv-leber-story .nv-leber-story__prose li{display:list-item;list-style-type:disc!important;padding-left:6px;margin-bottom:16px}.nv-leber-story__prose li::marker{color:#a98a50}.nv-leber-story__chapter--reverse{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.nv-leber-story__chapter--reverse .nv-leber-story__media{order:2}.nv-leber-story__chapter--reverse .nv-leber-story__copy{order:1}@media(min-width:990px){.nv-leber-story__chapter{align-items:stretch}.nv-leber-story__media{position:relative;top:auto}.nv-leber-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}@media(min-width:1600px){.nv-leber-story__chapter{gap:88px}}@media(max-width:989px){.nv-leber-story__chapter,.nv-leber-story__chapter--reverse{display:flex;flex-direction:column;gap:24px;padding-block:40px}.nv-leber-story__copy,.nv-leber-story__chapter--reverse .nv-leber-story__copy{display:contents}.nv-leber-story .nv-leber-story__copy h2{order:0;margin:0;font-size:clamp(27px,4.6vw,36px);max-width:27ch}.nv-leber-story__media,.nv-leber-story__chapter--reverse .nv-leber-story__media{position:static;order:1;width:100%;max-width:600px;align-self:center}.nv-leber-story__prose{order:2;max-width:none;font-size:17px;line-height:1.7}}@media(max-width:480px){.nv-leber-story__chapter{gap:22px;padding-block:32px}.nv-leber-story .nv-leber-story__copy h2{font-size:27px;line-height:1.18}.nv-leber-story__media img{border-radius:10px}.nv-leber-story__prose p+p{margin-top:20px}}.section-nv-product-benefits{scroll-margin-top:84px}.nv-product-benefits{background:#f7f8f2;color:#183d34;padding:clamp(36px,4vw,60px) 0;font-family:inherit}.nv-product-benefits__shell{width:var(--nva-shell,min(92vw,1440px));max-width:1440px;margin-inline:auto}.nv-product-benefits__intro{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:28px}.nv-product-benefits .nv-product-benefits__intro h2{font-size:clamp(27px,2.3vw,36px);line-height:1.15;letter-spacing:-.03em;font-weight:650;margin:0;max-width:22ch;text-wrap:balance}.nv-product-benefits__introduction{color:#526357;font-size:16px;line-height:1.6;max-width:43ch}.nv-product-benefits__introduction p{margin:0}.nv-product-benefits__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.nv-product-benefits__item{min-width:0;padding:26px 28px;border:1px solid #dce0d4;border-radius:12px;background:#fffefa;margin:0}.nv-product-benefits__item-heading{display:flex;align-items:center;gap:14px;margin-bottom:12px}.nv-product-benefits__icon{display:flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;color:#183d34;border-radius:50%;background:#edf1e6}.nv-product-benefits__icon svg{display:block;width:23px;height:23px}.nv-product-benefits .nv-product-benefits__item h3{font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:650;margin:0}.nv-product-benefits__text{color:#354c43;font-size:16px;line-height:1.65;max-width:76ch;overflow-wrap:anywhere}.nv-product-benefits__text p{margin:0}.nv-product-benefits__text p+p{margin-top:10px}.nv-product-benefits__text strong{color:#183d34;font-weight:650}.nv-product-benefits__item--routine{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);gap:32px;background:#f3ecdc;border-color:#ddcba4;padding-block:30px}.nv-product-benefits__item--routine .nv-product-benefits__item-heading{align-items:start;margin-bottom:0}.nv-product-benefits__item--routine .nv-product-benefits__icon{background:#e6d5af}.nv-product-benefits .nv-product-benefits__item--routine h3{font-size:28px;line-height:1.15;max-width:13ch}.nv-product-benefits__item--routine .nv-product-benefits__text{max-width:79ch}.nv-product-benefits__routine-plan{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;padding-top:16px;border-top:1px solid #ddcba4;font-size:14px;line-height:1.5;font-weight:600;color:#183d34}.nv-product-benefits__routine-plan span+span{padding-left:24px;border-left:1px solid #cbb88b}.nv-product-benefits__links{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px 28px;padding-top:24px}.nv-product-benefits__guarantee{display:flex;align-items:center;gap:12px}.nv-product-benefits__guarantee>span{display:flex;width:25px;flex:0 0 25px}.nv-product-benefits__guarantee svg{width:25px;height:25px}.nv-product-benefits__guarantee strong{display:block;font-size:15px;line-height:1.45;font-weight:600}.nv-product-benefits__guarantee a{display:inline-block;font-size:13px;line-height:1.5;margin-top:2px}.nv-product-benefits__link{display:inline-block;font-size:15px;line-height:1.5;font-weight:600;padding-block:6px}.nv-product-benefits a{color:inherit;text-decoration:underline;text-underline-offset:4px}.nv-product-benefits a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.nv-product-benefits__footnote{border-top:1px solid #dce0d4;margin-top:22px;padding-top:16px;font-size:12px;color:#607064;line-height:1.6}.nv-product-benefits__footnote p{margin:0}.nv-product-benefits__footnote p+p{margin-top:4px}@media(max-width:900px){.nv-product-benefits__intro{align-items:start;flex-direction:column;gap:14px}.nv-product-benefits__item{padding:22px}.nv-product-benefits__item--routine{grid-template-columns:minmax(0,1fr);gap:18px}.nv-product-benefits .nv-product-benefits__item--routine h3{max-width:none;font-size:26px}}@media(max-width:600px){.nv-product-benefits{padding-block:32px}.nv-product-benefits__intro{margin-bottom:22px}.nv-product-benefits .nv-product-benefits__intro h2{font-size:27px}.nv-product-benefits__list{grid-template-columns:minmax(0,1fr);gap:12px}.nv-product-benefits__item{padding:22px 20px}.nv-product-benefits__item-heading{gap:12px;align-items:start}.nv-product-benefits__icon{width:32px;height:32px;flex-basis:32px}.nv-product-benefits__icon svg{width:20px;height:20px}.nv-product-benefits .nv-product-benefits__item h3{font-size:18px}.nv-product-benefits .nv-product-benefits__item--routine h3{font-size:24px}.nv-product-benefits__text{font-size:16px;line-height:1.6}.nv-product-benefits__routine-plan{display:grid;gap:6px;margin-top:16px;padding-top:14px}.nv-product-benefits__routine-plan span+span{padding-left:0;border-left:0}.nv-product-benefits__links{align-items:start;flex-direction:column;gap:14px}}.nv-formula-claims{margin-top:32px;color:#183f34}.nv-formula-claims h3{margin:0 0 10px;font-size:clamp(20px,2vw,26px);line-height:1.3}.nv-formula-claims-intro,.nv-formula-claims-source{font-size:14px;line-height:1.65}.nv-formula-claims-intro p{margin:0 0 18px}.nv-formula-claims .nv-formula-claims-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin:0;padding-inline-start:1.5em;list-style:decimal outside}.nv-formula-claims .nv-formula-claims-list>li{display:list-item;list-style-type:decimal;padding-inline-start:4px;font-size:14px;line-height:1.65;scroll-margin-top:160px;border-radius:4px}.nv-formula-claims-list>li::marker{font-weight:700}.nv-formula-claims-list>li strong{display:block}.nv-formula-claims-list p{margin:0}.nv-formula-claims-list>li:target{background:#f5f1e7;outline:6px solid #f5f1e7}.nv-formula-claims-list>li:focus-visible{outline:2px solid currentColor;outline-offset:4px}.nv-formula-claims-source{margin:20px 0 0}a[href^="#nv-health-claim-"]{color:inherit;text-decoration:none;padding-inline:.08em;white-space:nowrap}a[href^="#nv-health-claim-"]:hover{text-decoration:underline}a[href^="#nv-health-claim-"]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:749px){.nv-formula-claims .nv-formula-claims-list{grid-template-columns:1fr;gap:14px}.nv-formula-claims{margin-top:24px}}.nv-set-details{background:#fff;color:#173f34;padding:64px 0}.nv-set-details__wrap{width:min(calc(100% - 80px),1240px);margin:0 auto}.nv-set-details__header{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:52px}.nv-set-details h2{margin:0;color:#173f34;font-family:inherit;font-weight:650;font-size:clamp(30px,3vw,42px);line-height:1.17;letter-spacing:-.025em}.nv-set-details__intro{max-width:58ch;font-size:18px;line-height:1.65;color:#526657}.nv-set-details .rte p{margin:0 0 14px}.nv-set-details .rte p:last-child{margin-bottom:0}.nv-set-details__products{display:grid;gap:64px}.nv-set-details__product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.nv-set-details__product:nth-child(2n) .nv-set-details__image{order:2}.nv-set-details__image{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f6f5f0}.nv-set-details__image img{display:block;width:100%;height:100%;object-fit:contain}.nv-set-details__copy{min-width:0}.nv-set-details__quantity{display:inline-block;margin:0 0 14px;font-size:14px;line-height:1.4;color:#526657}.nv-set-details__copy h3{margin:0 0 20px;font-family:inherit;color:#173f34;font-size:clamp(26px,2.4vw,34px);line-height:1.2;letter-spacing:-.02em;font-weight:650}.nv-set-details__description{font-size:17px;line-height:1.7;color:#43594d;max-width:56ch}.nv-set-details__facts{list-style:none;padding:0;margin:24px 0;display:grid;gap:12px}.nv-set-details__facts li{position:relative;padding-left:26px;font-size:16px;line-height:1.55}.nv-set-details__facts li:before{content:"\2713";position:absolute;left:0;top:0;font-weight:650;color:#237756}.nv-set-details__specs{display:flex;gap:36px;margin:24px 0;padding:18px 0;border-top:1px solid #dce2d5;border-bottom:1px solid #dce2d5}.nv-set-details__specs div{min-width:0}.nv-set-details__specs dt{color:#526657;font-size:14px;margin-bottom:4px}.nv-set-details__specs dd{margin:0;font-size:18px;font-weight:650;line-height:1.4}.nv-set-details__link{display:inline-flex;align-items:center;gap:12px;color:#173f34;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#a6b5a2;font-size:15px;line-height:1.5;font-weight:600}.nv-set-details__link:hover{text-decoration-color:currentColor}.nv-set-details :is(a,button):focus-visible{outline:2px solid #173f34;outline-offset:5px}.nv-set-details__routine{margin-top:72px;padding:40px;border-radius:14px;background:#f3f6ed}.nv-set-details__routine-heading{max-width:68ch;margin-bottom:32px}.nv-set-details__routine-heading h2{font-size:clamp(28px,2.4vw,34px)}.nv-set-details__routine-heading>p{margin:16px 0 0;color:#526657;font-size:17px;line-height:1.6}.nv-set-details__routine-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.nv-set-details__dose+.nv-set-details__dose{border-left:1px solid #cfd9c7;padding-left:40px}.nv-set-details__dose h3{margin:0 0 16px;color:#173f34;font-family:inherit;font-size:20px;line-height:1.3;font-weight:650}.nv-set-details__dose .rte{color:#43594d;font-size:16px;line-height:1.65}.nv-set-details__note{margin:28px 0 0;padding-top:24px;border-top:1px solid #cfd9c7;color:#526657;font-size:13px;line-height:1.6;max-width:100ch}@media(max-width:749px){.nv-set-details{padding:36px 0}.nv-set-details__wrap{width:calc(100% - 40px)}.nv-set-details__header{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.nv-set-details__intro{font-size:16px}.nv-set-details__products{gap:44px}.nv-set-details__product{grid-template-columns:minmax(0,1fr);gap:24px}.nv-set-details__product:nth-child(2n) .nv-set-details__image{order:0}.nv-set-details__quantity{margin-bottom:10px}.nv-set-details__copy h3{margin-bottom:16px;font-size:27px}.nv-set-details__description{font-size:16px;line-height:1.65}.nv-set-details__facts{margin:20px 0}.nv-set-details__facts li{font-size:15px}.nv-set-details__specs{margin:20px 0}.nv-set-details__routine{margin-top:40px;padding:26px 22px;border-radius:10px}.nv-set-details__routine-grid{grid-template-columns:minmax(0,1fr);gap:24px}.nv-set-details__routine-heading{margin-bottom:26px}.nv-set-details__routine-heading>p{font-size:16px}.nv-set-details__dose+.nv-set-details__dose{border-left:0;border-top:1px solid #cfd9c7;padding:24px 0 0}.nv-set-details__note{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
