@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Syne:wght@600;700&display=swap";.nuing{--ink:#201724;--purple:#7037b5;--lavender:#f1ebf7;--beige:#faf8f5;--muted:#9e95aa;--line:#e8e3e9;color:var(--ink);background:#fff;font-family:Instrument Sans,sans-serif}.nuing *{box-sizing:border-box}.nuing-shell{width:min(1180px,calc(100% - 80px));margin-inline:auto}.nuing h1,.nuing h2,.nuing h3,.nuing h4,.nuing p,.nuing blockquote{margin-top:0}.nuing a{color:inherit}.nuing-eyebrow{display:block;color:var(--purple);font:700 10px/1 Syne,sans-serif;letter-spacing:.16em;text-transform:uppercase}.nuing-breadcrumb{display:flex;gap:14px;margin-bottom:34px;color:#aaa1b4;font-size:12px}.nuing-breadcrumb a{text-decoration:none}.nuing-breadcrumb b{color:var(--ink)}.nuing-lead{padding:72px 0 64px;border-bottom:3px solid var(--purple);background:var(--lavender)}.nuing-lead h1{margin:20px 0 23px;font-size:56px;line-height:.98;letter-spacing:-.06em;font-weight:500}.nuing-lead h1 strong{font-weight:700}.nuing-lead p{max-width:570px;margin-bottom:0;color:#5f5765;font-size:16px;line-height:1.7}.nuing-explorer{background:#fff}.nuing-explorer__layout{display:grid;grid-template-columns:190px minmax(0,1fr)}.nuing-tabs{padding:36px 28px 36px 0;border-right:1px solid var(--line)}.nuing-tabs>span{display:block;margin:0 0 18px;color:#aaa1b3;font:700 9px Syne;letter-spacing:.12em;text-transform:uppercase}.nuing-tabs button{position:relative;width:100%;height:48px;padding:0 14px 0 30px;border:0!important;border-radius:0!important;background:transparent!important;color:#6e6673!important;text-align:left;font:500 14px Instrument Sans!important;box-shadow:none!important}.nuing-tabs button i{position:absolute;left:3px;top:20px;width:7px;height:7px;border-radius:50%;background:#e7e2e9}.nuing-tabs button.is-active{background:#f8f5fa!important;color:var(--ink)!important;font-weight:700!important}.nuing-tabs button.is-active:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--purple)}.nuing-tabs button.is-active i{background:var(--purple)}.nuing-tabs>a{display:flex;justify-content:space-between;margin-top:26px;padding-top:22px;border-top:1px solid var(--line);color:#a099aa;font-size:11px;text-decoration:none}.nuing-panels{min-width:0}.nuing-detail{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:38px;padding:48px 0 56px 38px}.nuing-detail[hidden]{display:none!important}.nuing-copy h2{margin:13px 0 6px;font-size:38px;line-height:1;letter-spacing:-.045em}.nuing-copy>strong{display:block;margin-bottom:28px;color:var(--purple);font-size:13px}.nuing-copy p{color:#5f5764;font-size:14px;line-height:1.72}.nuing-copy ul{display:grid;gap:12px;margin:25px 0 0;padding:0;list-style:none}.nuing-copy li{position:relative;padding-left:26px;font-size:13px}.nuing-copy li:before{content:"\2713";position:absolute;left:0;top:-2px;width:18px;height:18px;border-radius:50%;background:#f3edf9;color:var(--purple);font-weight:700;text-align:center;line-height:18px}.nuing-productcol>span{display:block;margin-bottom:16px;color:#aaa1b3;font:700 9px Syne;letter-spacing:.12em;text-transform:uppercase}.nuing-product{border:1px solid var(--line);background:#fff}.nuing-product__media{position:relative;display:block;height:275px;background:#eee7f7;overflow:hidden}.nuing-product__media img{width:100%;height:100%;padding:24px;object-fit:contain}.nuing-product__media>span{position:absolute;top:12px;right:12px;padding:8px 10px;background:#e9ddf7;color:var(--purple);font:700 8px Syne;letter-spacing:.06em;text-transform:uppercase}.nuing-product__body{padding:15px 16px 16px}.nuing-product__body small{color:#aaa1b3;font:700 8px Syne;letter-spacing:.08em;text-transform:uppercase}.nuing-product__body h4{margin:7px 0;font-size:16px}.nuing-product__body h4 a{text-decoration:none}.nuing-product__body p{min-height:40px;margin-bottom:10px;color:#625a67;font-size:11px;line-height:1.55}.nuing-product__rating{display:flex;gap:7px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:10px}.nuing-product__rating b{color:#cba54c;letter-spacing:1px}.nuing-product__rating span{color:#9c93a5}.nuing-product__buy{display:flex;align-items:center;justify-content:space-between;padding:11px 0 6px}.nuing-product__buy strong{font-size:18px}.nuing-product__buy button{min-width:100px;height:34px;border:0!important;border-radius:0!important;background:var(--ink)!important;color:#fff!important;font:700 8px Syne!important;letter-spacing:.07em;box-shadow:none!important}.nuing-product__ingredient{padding-top:9px;border-top:1px solid var(--line);color:#a399ae;font-size:9px}.nuing-approach{padding:82px 0 76px;background:var(--beige)}.nuing-approach h2{margin:17px 0 45px;font-size:38px;letter-spacing:-.04em}.nuing-approach>.nuing-shell>div{display:grid;grid-template-columns:1fr 1fr;gap:44px}.nuing-approach article{padding-top:25px;border-top:2px solid var(--purple)}.nuing-approach article>b{color:#eee7f2;font-size:38px}.nuing-approach h3{margin:12px 0 14px;font-size:18px}.nuing-approach p,.nuing-micro p,.nuing-clean p,.nuing-barrier p{color:#5f5764;font-size:14px;line-height:1.7}.nuing-micro{padding:78px 0;background:#fff}.nuing-micro>.nuing-shell{display:grid;grid-template-columns:1fr 1fr;gap:70px}.nuing-micro h2,.nuing-clean h2,.nuing-barrier h2{margin:17px 0 22px;font-size:34px;line-height:1.08;letter-spacing:-.04em}.nuing-micro i,.nuing-clean i,.nuing-barrier i{display:block;width:34px;height:2px;margin-bottom:28px;background:var(--purple)}.nuing-micro blockquote{margin:0 0 25px;padding:34px;border:1px solid var(--line);font-size:20px;font-weight:700;line-height:1.35}.nuing-micro blockquote small{display:block;margin-top:22px;color:var(--purple);font-size:11px}.nuing-clean{padding:72px 0;background:#43207b;color:#fff}.nuing-clean>.nuing-shell{display:grid;grid-template-columns:1fr 1fr;gap:70px}.nuing-clean .nuing-eyebrow{color:#b99bdd}.nuing-clean p{color:#d2c5df}.nuing-clean>div>div:last-child>strong{display:block;margin-bottom:18px;color:#b99bdd;font:700 10px Syne;letter-spacing:.1em;text-transform:uppercase}.nuing-clean ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;list-style:none}.nuing-clean li{padding:9px 12px;border:1px solid rgba(255,255,255,.16);color:#d9cde5;font-size:11px}.nuing-clean li:before{content:"\d7";margin-right:7px;color:#f27272}.nuing-clean aside{display:grid;grid-template-columns:70px 1fr;padding:24px;border:1px solid rgba(255,255,255,.25);background:#ffffff1a}.nuing-clean aside b{grid-column:1/3;color:#b99bdd;font:700 9px Syne;letter-spacing:.08em;text-transform:uppercase}.nuing-clean aside em{font-style:normal;font-size:34px;font-weight:700}.nuing-clean aside span{align-self:center;color:#ddd1e7;font-size:11px;line-height:1.45}.nuing-barrier{padding:78px 0;background:var(--beige)}.nuing-barrier>.nuing-shell{display:grid;grid-template-columns:1fr 1fr;gap:70px}.nuing-barrier strong{display:block;margin-top:22px;font-size:14px;line-height:1.5}.nuing-barrier>div>div:last-child>b{display:block;margin-bottom:15px;font:700 11px Syne;text-transform:uppercase}.nuing-barrier ul{margin:0;padding:0;list-style:none}.nuing-barrier li{padding:14px 0 14px 22px;border-bottom:1px solid var(--line);font-size:13px}.nuing-barrier li:before{content:"\2022";float:left;margin-left:-20px;color:var(--purple)}.nuing-cta{padding:62px 20px 68px;background:#f8f5f7;text-align:center}.nuing-cta p{margin-bottom:9px;color:#77707c;font-size:12px}.nuing-cta h2{margin-bottom:25px;font-size:26px;letter-spacing:-.035em}.nuing-cta a{display:inline-flex;gap:22px;padding:17px 28px;background:var(--ink);color:#fff;font:700 10px Syne;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:.2s}.nuing-cta a:hover{background:var(--purple)}@media(min-width:768px){.nuing-explorer__layout{grid-template-columns:280px minmax(0,1fr)}.nuing-tabs{padding:42px 0 36px}.nuing-tabs>span{margin-bottom:26px;padding-left:40px}.nuing-tabs button{height:58px;padding:0 20px 0 68px}.nuing-tabs button i{left:42px;top:25px;width:8px;height:8px}.nuing-tabs button.is-active:before{width:4px}.nuing-tabs>a{margin:34px 40px 0;padding-top:26px}}@media(max-width:900px){.nuing-shell{width:min(100% - 48px,1180px)}.nuing-explorer__layout{grid-template-columns:240px minmax(0,1fr)}.nuing-tabs>span{padding-left:30px}.nuing-tabs button{padding-left:54px}.nuing-tabs button i{left:30px}.nuing-tabs>a{margin-inline:30px}.nuing-detail{grid-template-columns:1fr 310px}.nuing-product__media{height:240px}}@media(max-width:767px){.nuing-shell{width:calc(100% - 36px)}.nuing-lead{padding:48px 0}.nuing-lead h1{font-size:45px}.nuing-lead p{font-size:14px}.nuing-explorer__layout{display:block}.nuing-tabs{display:flex;gap:4px;margin:0 -18px;padding:20px 18px;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.nuing-tabs>span,.nuing-tabs>a{display:none}.nuing-tabs button{flex:0 0 auto;width:auto;height:40px;padding:0 17px 0 29px;border:1px solid var(--line)!important}.nuing-tabs button.is-active:before{display:none}.nuing-tabs button i{left:12px;top:16px}.nuing-detail{display:block;padding:36px 0 48px}.nuing-productcol{margin-top:34px}.nuing-product__media{height:320px}.nuing-approach,.nuing-micro,.nuing-clean,.nuing-barrier{padding:60px 0}.nuing-approach>.nuing-shell>div,.nuing-micro>.nuing-shell,.nuing-clean>.nuing-shell,.nuing-barrier>.nuing-shell{grid-template-columns:1fr;gap:38px}.nuing-approach h2{font-size:34px}.nuing-micro h2,.nuing-clean h2,.nuing-barrier h2{font-size:32px}}.nuing-product.nu-product-card{position:relative;border:1px solid var(--line);border-radius:0!important;background:#fff;box-shadow:none;overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s}.nuing-product.nu-product-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #21152812}.nuing-product .nu-product-card__image{position:relative;display:grid;height:390px;place-items:center;overflow:hidden;border-bottom:1px solid var(--line);background:#fff}.nuing-product .nu-product-card__image-link{display:grid;width:100%;height:100%;place-items:center;text-decoration:none}.nuing-product .nu-product-card__image img{width:100%;height:100%;padding:28px 34px;object-fit:contain;transition:transform .45s ease}.nuing-product:hover .nu-product-card__image img{transform:scale(1.012)}.nuing-product .nu-product-card__badge,.nuing-product .nu-product-card__promo-badge{position:absolute;left:18px;z-index:2;padding:10px 13px;color:#fff;font:700 9px/1 Syne;letter-spacing:.08em;text-transform:uppercase}.nuing-product .nu-product-card__badge{top:18px;background:var(--purple)}.nuing-product .nu-product-card__promo-badge{top:55px;background:var(--ink)}.nuing-product .nu-product-card__heart{position:absolute;z-index:3;top:18px;right:18px;width:44px;height:44px;min-width:44px;padding:0!important;border:1px solid #ebe6ed!important;border-radius:50%!important;background:#fff!important;color:#9b92a8!important;display:grid!important;place-items:center;box-shadow:none!important}.nuing-product .nu-product-card__heart svg{width:20px;height:20px;fill:transparent;stroke:currentColor;stroke-width:1.6}.nuing-product .nu-product-card__heart.is-active svg{fill:currentColor;color:var(--purple)}.nuing-product .nu-product-card__body{padding:24px 24px 26px;display:flex;flex-direction:column}.nuing-product .nu-product-card__top{display:flex;justify-content:space-between;gap:12px}.nuing-product .nu-product-card__top p{margin:0;color:var(--purple);font:700 10px/1 Syne;letter-spacing:.16em;text-transform:uppercase}.nuing-product .nu-product-card__top span{color:var(--muted);font-size:12px}.nuing-product .nu-product-card__title{min-height:50px;margin:14px 0 18px;font:600 18px/1.3 Instrument Sans,sans-serif;letter-spacing:-.025em}.nuing-product .nu-product-card__title a{text-decoration:none}.nuing-product .nu-product-card__rating{display:flex;align-items:center;gap:8px;min-height:39px;padding-bottom:15px;border-bottom:1px solid var(--line);font-family:Instrument Sans,sans-serif}.nuing-product .nu-product-card__rating span{color:#c5a55a;font-size:14px;letter-spacing:2px}.nuing-product .nu-product-card__rating b{font-size:13px}.nuing-product .nu-product-card__rating em{color:var(--muted);font-size:12px;font-style:normal}.nuing-product .nu-product-card__tags{display:flex;min-height:48px;margin:15px 0 8px}.nuing-product .nu-product-card__tags span{height:max-content;padding:7px 9px;border:1px solid var(--line);color:#706a74;font-size:10px}.nuing-product .nu-product-card__saving{width:max-content;margin:4px 0 14px;padding:7px 9px;border:1px solid #cdb2eb;color:var(--purple);font:700 9px/1 Syne;letter-spacing:.06em;text-transform:uppercase}.nuing-product .nu-product-card__price{display:flex!important;flex-flow:row nowrap!important;align-items:baseline!important;gap:9px;margin:0 0 18px}.nuing-product .nu-product-card__price strong,.nuing-product .nu-product-card__price del{display:inline!important;width:auto!important}.nuing-product .nu-product-card__price strong{font-size:26px;font-weight:500;letter-spacing:-.04em}.nuing-product .nu-product-card__price del{color:var(--muted);font-size:13px}.nuing-product .nushop-btn{width:100%;min-height:52px;border-radius:0!important}.nuing-product .nu-product-card__link{display:block;padding-top:16px;color:#706a74;font-size:12px;text-align:center;text-decoration:none}.nuing-product .nu-product-card__link span{margin-left:8px}@media(max-width:900px){.nuing-product .nu-product-card__image{height:350px}}@media(max-width:767px){.nuing-product .nu-product-card__image{height:390px}.nuing-product .nu-product-card__body{padding:23px 21px 25px}.nuing-product .nu-product-card__title{min-height:0}}.nuing-micro blockquote{font:700 20px/1.35 Instrument Sans,sans-serif!important;font-style:normal!important;letter-spacing:-.02em!important}.nuing-micro blockquote small{font:600 11px/1.35 Instrument Sans,sans-serif!important;font-style:normal!important;letter-spacing:0!important}.nuing-clean h2{color:#fff!important}.nuing-clean p,.nuing-clean li,.nuing-clean aside em,.nuing-clean aside span{color:#fff!important}.nuing-clean>div>div:last-child>strong,.nuing-clean aside b{color:#e0d3ed!important}.nuing-barrier li{position:relative;padding-left:28px}.nuing-barrier li:before{content:""!important;position:absolute;left:2px;top:20px;width:8px;height:8px;margin:0!important;border-radius:50%;background:var(--purple);float:none!important}.nuing-product .nu-product-card__rating,.nuing-product .nu-product-card__rating *{font-family:Instrument Sans,sans-serif!important}.nuing-product .nu-product-card__rating span{color:#c5a55a!important;font-size:15px!important;font-weight:400!important;line-height:1!important;letter-spacing:1.5px!important}.nuing-product .nu-product-card__rating b{color:var(--ink)!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important}.nuing-product .nu-product-card__rating em{color:var(--muted)!important;font-size:12.5px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important}.nuing-product .nu-product-card__saving{margin-top:16px}.nuing-product .nu-product-card__promo-badge{display:flex!important;align-items:center;justify-content:center;min-width:52px;min-height:32px;padding:8px 11px!important;color:#fff!important;font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:1!important;letter-spacing:-.01em!important;text-transform:none!important}.nuing-product .nu-product-card__saving{padding:7px 10px!important;color:var(--purple)!important;font-family:Instrument Sans,sans-serif!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important}.nuing-copy li{min-height:20px;padding-left:22px;line-height:20px}.nuing-copy li:before{content:"";left:3px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--purple)}.nuing-copy li:after{content:none}.nuing-clean aside em{font-family:Instrument Sans,sans-serif!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.04em!important}.nuing-product .nu-product-card__image{display:block;min-width:0;height:340px}.nuing-product .nu-product-card__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0}.nuing-product .nu-product-card__image img{display:block!important;width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center;padding:28px 34px;transform:none!important}.nuing-product .nu-product-card__badge{border-radius:0!important}.nuing-productcol,.nuing-copy{min-width:0}.nuing-product .nu-product-card__rating{flex-wrap:wrap}.nuing-explorer,.nuing-approach{scroll-margin-top:110px}.nuing-tabs button:focus-visible,.nuing-product a:focus-visible{outline:2px solid var(--purple);outline-offset:3px}@media(min-width:768px)and (max-width:1100px){.nuing-explorer__layout{grid-template-columns:200px minmax(0,1fr)}.nuing-detail{grid-template-columns:minmax(0,1fr);padding:36px 0 44px 28px;gap:28px}.nuing-productcol{width:100%;max-width:440px}.nuing-tabs button{padding-left:30px;padding-right:6px}.nuing-tabs button i{left:13px}.nuing-tabs>span{padding-left:14px}.nuing-tabs>a{margin-inline:14px}}@media(max-width:767px){.nuing-tabs{flex-wrap:wrap;overflow:visible;gap:8px;margin:0;padding:20px 0}.nuing-tabs button{font-size:13px!important;min-height:44px}.nuing-tabs button i{top:18px}.nuing-copy h2{font-size:32px;line-height:1.12}.nuing-productcol{max-width:440px;margin:28px auto 0}.nuing-product .nu-product-card__image{height:300px}.nuing-product .nu-product-card__body{padding:20px}.nuing-product .nu-product-card__title{font-size:17px}.nuing-approach h2{font-size:30px;line-height:1.15;margin-bottom:28px}.nuing-approach>.nuing-shell>div{gap:28px}}.nuing-product .nu-product-card__promo-badge{top:18px}.nuing-product .nu-product-card__badge~.nu-product-card__promo-badge{top:55px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nu-ingredients.css.map */
