:root{--nu-ink:#1a1612;--nu-muted:#6b5e50;--nu-soft:#9e9a93;--nu-sage:#556659;--nu-sage-rgb:85,102,89;--nu-cream:#f4f1ec;--nu-sand:#e8dfd3;--nu-taupe:#c8b9a8;--nu-gold:#9a7d3e;--nu-star:#d4a853;--nu-line:rgba(85,102,89,.14);--nu-serif:var(--font-heading-family)}body{letter-spacing:.02rem}.nu-eyebrow{font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nu-sage);margin:0 0 1.2rem;font-weight:500}.nu-h{font-family:var(--nu-serif);font-weight:400;line-height:1.2;margin:0 0 1.6rem;color:inherit}.nu-h em{font-style:italic;color:var(--nu-sage)}.nu-lead{font-size:1.6rem;line-height:1.75;color:var(--nu-muted);margin:0 auto;max-width:62rem}.nu-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.nu-wrap{padding:0 5rem}}.nu-sec{padding:6rem 0}@media(min-width:990px){.nu-sec{padding:9rem 0}}.nu-center{text-align:center}.nu-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.4rem;border-radius:.6rem;background:var(--nu-sage);color:#fff;text-decoration:none;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;transition:opacity .2s}.nu-btn:hover{opacity:.88}.nu-btn--light{background:#f4f1ec;color:var(--nu-ink)}.nu-rating{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 .4rem}.nu-rating__stars{display:flex;gap:2px}.nu-rating__stars svg{width:14px;height:14px;fill:var(--nu-star)}.nu-rating__txt{font-size:1.3rem;color:var(--nu-soft)}.nu-rating__txt strong{color:var(--nu-ink);font-weight:600}.nu-tagline{font-family:var(--nu-serif);font-style:italic;font-size:1.6rem;color:var(--nu-muted);margin:0}.nu-short{font-family:var(--nu-serif);font-size:1.5rem;line-height:1.8;color:#6b6862;margin:.4rem 0 0}.nu-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--nu-line);border-bottom:1px solid var(--nu-line);padding:1.4rem 0;margin:.4rem 0}.nu-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:0 .6rem}.nu-benefit+.nu-benefit{border-left:1px solid var(--nu-line)}.nu-benefit svg{width:26px;height:26px;stroke:var(--nu-sage);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.nu-benefit__t{font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nu-sage);margin:0;line-height:1.3}.nu-benefit__s{font-size:1.15rem;color:var(--nu-soft);margin:0;line-height:1.3}.nu-notes__h{font-family:var(--nu-serif);font-size:1.6rem;margin:0 0 .6rem;color:var(--nu-ink)}.nu-acc{border-top:1px solid rgba(0,0,0,.07)}.nu-acc:last-child{border-bottom:1px solid rgba(0,0,0,.07)}.nu-acc summary{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;cursor:pointer;list-style:none}.nu-acc summary::-webkit-details-marker{display:none}.nu-acc__l{font-size:1.35rem;font-weight:600;color:var(--nu-ink);margin:0;letter-spacing:.04em}.nu-acc__s{font-size:1.2rem;color:var(--nu-soft);margin:.2rem 0 0}.nu-acc__arrow{width:16px;height:16px;opacity:.35;transition:transform .25s;flex:none}.nu-acc[open] .nu-acc__arrow{transform:rotate(180deg)}.nu-note{display:flex;align-items:center;gap:1.6rem;padding:.8rem 0}.nu-note img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none;background:var(--nu-sand)}.nu-note__n{font-size:1.4rem;font-weight:600;color:var(--nu-ink);margin:0 0 .2rem}.nu-note__d{font-size:1.3rem;color:var(--nu-soft);margin:0;line-height:1.5}.nu-acc__body{padding:0 0 1.4rem}.nu-badges{background:rgba(var(--nu-sage-rgb),.06);border:1px solid rgba(var(--nu-sage-rgb),.12);border-radius:1.2rem;padding:1.6rem 2rem;display:grid;gap:1rem}.nu-badges__row{display:flex;align-items:center;gap:1rem;font-family:var(--nu-serif);font-size:1.3rem;color:var(--nu-sage)}.nu-badges__row svg{width:18px;height:18px;stroke:var(--nu-sage);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.nu-badges__row+.nu-badges__row{border-top:1px solid rgba(var(--nu-sage-rgb),.1);padding-top:1rem}.nu-stock{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:var(--nu-muted);margin:.2rem 0}.nu-stock i{width:8px;height:8px;border-radius:50%;background:#3f8f4f;box-shadow:0 0 #3f8f4f80;animation:nuPulse 2s infinite}.nu-stock--low i{background:#c46a2b}@keyframes nuPulse{0%{box-shadow:0 0 #3f8f4f73}70%{box-shadow:0 0 0 8px #3f8f4f00}to{box-shadow:0 0 #3f8f4f00}}.nu-offer{display:flex;align-items:center;gap:1rem;background:var(--nu-sand);border-radius:1rem;padding:1.1rem 1.4rem;font-size:1.3rem;color:var(--nu-ink)}.nu-offer b{font-weight:600}.nu-offer__t{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;color:var(--nu-sage);white-space:nowrap}.nu-offer svg{width:18px;height:18px;stroke:var(--nu-sage);fill:none;stroke-width:1.4;flex:none}.nu-bundle{border:1px solid var(--nu-line);border-radius:1.2rem;padding:2rem;background:#fff}.nu-bundle__l{font-size:1.35rem;margin:0 0 1.4rem;color:var(--nu-ink);line-height:1.5}.nu-bundle__rows{display:grid;gap:1rem;margin-bottom:1.6rem}.nu-bundle__row{display:flex;align-items:center;gap:1rem}.nu-bundle__th{width:44px;height:44px;border-radius:.8rem;background:var(--nu-sand);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--nu-taupe);flex:none}.nu-bundle__th img{width:100%;height:100%;object-fit:cover}.nu-bundle select{flex:1;font:inherit;font-size:1.3rem;color:var(--nu-ink);background:#fff;border:1px solid #d5d0cb;border-radius:.8rem;padding:1.1rem 3.4rem 1.1rem 1.4rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%231a1612' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center}.nu-bundle__sum{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;border-top:1px solid var(--nu-line);padding-top:1.6rem}.nu-bundle__tot{font-family:var(--nu-serif);font-size:1.9rem;color:var(--nu-ink)}.nu-bundle__orig{font-size:1.3rem;color:#9a9490;text-decoration:line-through;margin-left:.6rem}.nu-bundle__free{font-size:1.2rem;color:var(--nu-muted);margin-top:.2rem}.nu-bundle__cta{font:inherit;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--nu-ink);border:0;padding:1.4rem 2.6rem;border-radius:.8rem;cursor:pointer}.nu-bundle__cta:disabled{opacity:.3;cursor:not-allowed}@media(max-width:640px){.nu-bundle__sum{flex-direction:column;align-items:stretch}.nu-bundle__cta{width:100%}}.product__info-container .product__title h1{font-weight:400}.product__info-container>*+*{margin-top:1.4rem}.nu-hero{position:relative;min-height:78vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center}.nu-hero video,.nu-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nu-hero__v--m{display:none}@media(max-width:749px){.nu-hero__v--d{display:none}.nu-hero__v--m{display:block}.nu-hero{min-height:88vh}}.nu-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a161226,#1a16128c)}.nu-hero__c{position:relative;max-width:76rem;padding:0 2.4rem}.nu-hero__h{font-family:var(--nu-serif);font-weight:400;font-size:clamp(3.2rem,6vw,6.4rem);line-height:1.1;margin:0 0 1.8rem;color:#fff}.nu-hero__p{font-size:clamp(1.5rem,2vw,1.8rem);line-height:1.7;margin:0 auto 3rem;max-width:56rem;opacity:.92}.nu-icons{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.nu-icons{grid-template-columns:1fr 1.2fr}}.nu-icons__row{display:grid;grid-template-columns:repeat(5,1fr);gap:1.6rem}@media(max-width:749px){.nu-icons__row{grid-template-columns:repeat(3,1fr)}}.nu-ic{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;font-size:1.2rem;line-height:1.4;color:var(--nu-muted)}.nu-ic span.nu-ic__c{width:64px;height:64px;border-radius:50%;border:1px solid var(--nu-line);display:flex;align-items:center;justify-content:center;background:#fff}.nu-ic svg{width:28px;height:28px;stroke:var(--nu-sage);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.nu-grid4{display:grid;gap:2.4rem;margin-top:4rem}@media(min-width:750px){.nu-grid4{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.nu-grid4{grid-template-columns:repeat(4,1fr)}}.nu-card{background:#fff;border-radius:1.4rem;padding:3rem 2.4rem;text-align:center}.nu-card .nu-ic__c{margin:0 auto 1.6rem}.nu-card h3{font-family:var(--nu-serif);font-weight:400;font-size:1.8rem;margin:0 0 .8rem}.nu-card p{font-size:1.35rem;line-height:1.7;color:var(--nu-muted);margin:0}.color-scheme-3 .nu-card,.color-scheme-4 .nu-card{background:#ffffff0f}.color-scheme-3 .nu-card p,.color-scheme-4 .nu-card p,.color-scheme-3 .nu-lead,.color-scheme-4 .nu-lead{color:#f4f1ecc7}.color-scheme-3 .nu-eyebrow,.color-scheme-4 .nu-eyebrow{color:var(--nu-taupe)}.color-scheme-3 .nu-ic svg,.color-scheme-4 .nu-ic svg{stroke:#f4f1ec}.color-scheme-3 .nu-ic__c,.color-scheme-4 .nu-ic__c{background:transparent;border-color:#f4f1ec40}.nu-tabs__nav{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:3rem 0 4rem}.nu-tabs__btn{font:inherit;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;padding:1.1rem 2.4rem;border-radius:99px;border:1px solid var(--nu-sage);background:transparent;color:var(--nu-sage);cursor:pointer}.nu-tabs__btn[aria-selected=true]{background:var(--nu-sage);color:#fff}.nu-tab{display:grid;gap:3.2rem;align-items:center}@media(min-width:750px){.nu-tab{grid-template-columns:1fr 1fr;gap:6rem}}.nu-tab[hidden]{display:none}.nu-tab img{width:100%;height:auto;border-radius:1.4rem;display:block}.nu-tab .rte p{color:var(--nu-muted);line-height:1.8}.nu-media-text{display:grid;gap:3.2rem;align-items:center}@media(min-width:750px){.nu-media-text{grid-template-columns:1fr 1fr;gap:6rem}.nu-media-text--rev .nu-media-text__m{order:2}}.nu-media-text__m img,.nu-media-text__m video{width:100%;display:block;border-radius:1.4rem;aspect-ratio:4/5;object-fit:cover}.nu-media-text .rte p{color:var(--nu-muted);line-height:1.8}.nu-vrow{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;margin-top:3rem}@media(min-width:750px){.nu-vrow{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}}.nu-vrow video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:1.4rem;scroll-snap-align:start;display:block;background:var(--nu-sand)}.nu-trustbar{display:grid;gap:2.4rem;margin-top:3.6rem}@media(min-width:750px){.nu-trustbar{grid-template-columns:repeat(3,1fr)}}.nu-steps{display:grid;gap:2.4rem;margin-top:4rem;counter-reset:s}@media(min-width:750px){.nu-steps{grid-template-columns:repeat(3,1fr)}}.nu-step{background:#fff;border-radius:1.4rem;padding:3rem 2.4rem}.nu-step__n{font-family:var(--nu-serif);font-size:3.2rem;color:var(--nu-taupe);line-height:1}.nu-step h3{font-family:var(--nu-serif);font-weight:400;font-size:1.9rem;margin:1.2rem 0 .8rem}.nu-step p{font-size:1.4rem;line-height:1.7;color:var(--nu-muted);margin:0}.nu-compare{display:grid;gap:1.6rem;margin:4rem auto 0;max-width:72rem}.nu-bar{display:grid;gap:.6rem}.nu-bar__top{display:flex;justify-content:space-between;font-size:1.4rem}.nu-bar__track{height:12px;border-radius:99px;background:#ffffff26;overflow:hidden}.nu-bar__fill{height:100%;border-radius:99px;background:var(--nu-taupe)}.nu-bar--hi .nu-bar__fill{background:#f4f1ec}.nu-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:4rem;text-align:center}.nu-stats b{display:block;font-family:var(--nu-serif);font-weight:400;font-size:clamp(2.6rem,4vw,4rem);line-height:1.1}.nu-stats span{font-size:1.25rem;opacity:.75;line-height:1.4;display:block;margin-top:.6rem}.nu-quotes{display:grid;gap:2rem;margin-top:4rem}@media(min-width:750px){.nu-quotes{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.nu-quotes{grid-template-columns:repeat(3,1fr)}}.nu-quote{background:#fff;border-radius:1.4rem;padding:2.6rem;display:flex;flex-direction:column;gap:1.4rem}.nu-quote p{margin:0;font-size:1.45rem;line-height:1.7;color:var(--nu-ink)}.nu-quote__by{display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;color:var(--nu-soft);margin-top:auto}.nu-quote__by b{color:var(--nu-ink);font-weight:600;display:block}.nu-quote__v{color:var(--nu-sage);font-size:1.15rem}.nu-faq{max-width:80rem;margin:4rem auto 0}.nu-faq details{border-top:1px solid var(--nu-line)}.nu-faq details:last-child{border-bottom:1px solid var(--nu-line)}.nu-faq summary{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0;cursor:pointer;list-style:none;font-family:var(--nu-serif);font-size:1.7rem}.nu-faq summary::-webkit-details-marker{display:none}.nu-faq summary:after{content:"+";font-family:var(--font-body-family);font-size:2.2rem;line-height:1;color:var(--nu-sage);transition:transform .2s}.nu-faq details[open] summary:after{transform:rotate(45deg)}.nu-faq .rte{padding:0 0 2.2rem;color:var(--nu-muted);line-height:1.8;font-size:1.5rem}.card__heading{font-family:var(--nu-serif)}.card-wrapper .card__information{text-align:center}.announcement-bar__message{letter-spacing:.12em;font-size:1.2rem;text-transform:uppercase}.header__heading-logo{max-height:none}.footer{border-top:0}.product-form__submit{min-height:5.2rem;letter-spacing:.12em;text-transform:uppercase;font-size:1.4rem}.collapsible-content .accordion,.product__accordion{border-color:var(--nu-line)}.drawer__inner{background:var(--nu-cream)}.drawer__heading{font-family:var(--nu-serif);font-weight:400}.nu-dtop{display:grid;gap:.8rem;margin:0 0 1.2rem}.nu-dbar{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:1rem;font-size:1.3rem;line-height:1.35}.nu-dbar--offer{background:var(--nu-ink);color:#f4f1ec}.nu-dbar--offer b{color:var(--nu-taupe);font-weight:600}.nu-dbar__t{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;color:#fff;white-space:nowrap}.nu-dbar--res{background:#fff;color:var(--nu-ink);border:1px solid var(--nu-line)}.nu-dbar--res .nu-dbar__t{color:#b5562b}.nu-dbar[hidden]{display:none}.nu-ship{background:#fff;border:1px solid var(--nu-line);border-radius:1rem;padding:1rem 1.2rem;font-size:1.3rem;color:var(--nu-ink)}.nu-ship__track{height:6px;border-radius:99px;background:var(--nu-sand);margin-top:.8rem;overflow:hidden}.nu-ship__fill{height:100%;background:var(--nu-sage);border-radius:99px;transition:width .4s}.nu-ship--done{background:#eef4ef;border-color:rgba(var(--nu-sage-rgb),.25);color:#2e4a35}.nu-b2g1{font-size:1.25rem;color:var(--nu-sage);padding:0 .2rem;margin:0}.nu-dup{margin:.4rem 0 1.4rem;padding-top:1.2rem;border-top:1px solid var(--nu-line)}.nu-dup__title{margin:0 0 .8rem;font-family:var(--nu-serif);font-size:1.5rem;color:var(--nu-ink)}.nu-dup__item{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem;border:1.5px solid var(--nu-line);border-radius:1.2rem;background:#fff;cursor:pointer;transition:border-color .2s}.nu-dup__item.is-on{border-color:var(--nu-sage);background:#f6f8f6}.nu-dup__item.is-busy{opacity:.6;pointer-events:none}.nu-dup__img{width:52px;height:52px;object-fit:cover;border-radius:.8rem;background:var(--nu-sand);flex:none}.nu-dup__info{display:grid;gap:.1rem;flex:1;min-width:0}.nu-dup__name{font-size:1.3rem;font-weight:600;color:var(--nu-ink);line-height:1.2}.nu-dup__text{font-size:1.2rem;color:var(--nu-muted)}.nu-dup__price{font-size:1.3rem;font-weight:600}.nu-dup__price s{font-weight:400;color:#9a9490;margin-left:.4rem}.nu-dup__sw{position:relative;width:42px;height:24px;border-radius:99px;background:#dcd7d0;flex:none;transition:background .2s}.nu-dup__sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0003;transition:transform .2s}.nu-dup__item.is-on .nu-dup__sw{background:var(--nu-sage)}.nu-dup__item.is-on .nu-dup__sw:after{transform:translate(18px)}.nu-dsave{display:flex;justify-content:flex-end;align-items:center;gap:.8rem;margin:.4rem 0 .6rem;font-size:1.5rem;font-weight:600;color:var(--nu-sage)}.nu-dsave span{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .8rem;border:1px solid rgba(var(--nu-sage-rgb),.3);border-radius:99px}cart-drawer .cart__checkout-button{min-height:5.6rem;border-radius:1rem;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase}.nu-dtrust{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;font-size:1.2rem;color:var(--nu-muted)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nuan.css.map */
