:root{--nm-ivory:#f8f6f3;--nm-ink:#2c2c2c;--nm-line:#d6d1c9;--nm-sage:#aebba9;--color-background:238,240,235;--color-foreground:17,21,20}html{scroll-behavior:smooth;scroll-padding-top:90px}body.nm-store{display:block;background:var(--nm-ivory);color:var(--nm-ink);font:16px/1.55 var(--font-body-family);letter-spacing:0}.nm-store *{box-sizing:border-box}.nm-store [hidden]{display:none!important}.nm-store h1:not(:where(.nm-original-about #MainContent *)),.nm-store h2:not(:where(.nm-original-about #MainContent *)),.nm-store h3:not(:where(.nm-original-about #MainContent *)),.nm-store p:not(:where(.nm-original-about #MainContent *)),.nm-store figure:not(:where(.nm-original-about #MainContent *)){margin:0}.nm-store h1:not(:where(.nm-original-about #MainContent *)),.nm-store h2:not(:where(.nm-original-about #MainContent *)){font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.045em;line-height:1.03;color:inherit}.nm-store h1:not(:where(.nm-original-about #MainContent *)){font-size:clamp(44px,5.4vw,86px)}.nm-store h2:not(:where(.nm-original-about #MainContent *)){font-size:clamp(34px,4vw,58px)}.nm-store a:not(:where(.nm-original-about #MainContent *)){color:inherit;text-decoration:none}.nm-store button:not(:where(.nm-original-about #MainContent *)),.nm-store input:not(:where(.nm-original-about #MainContent *)),.nm-store select:not(:where(.nm-original-about #MainContent *)){font:inherit;border-radius:0}.nm-store button:not(:where(.nm-original-about #MainContent *)),.nm-store summary:not(:where(.nm-original-about #MainContent *)){cursor:pointer}.nm-store a:focus-visible,.nm-store button:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store summary:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store input:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store select:not(:where(.nm-original-about #MainContent *)):focus-visible{outline:3px solid #778960;outline-offset:5px}.nm-store .nm-serif{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.045em}.nm-dark{background:#2c2c2c;color:var(--nm-ivory)}.nm-section{padding:80px max(5vw,24px)}.nm-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600}.nm-lead{font-size:18px;line-height:1.55;max-width:440px}.nm-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding:16px 22px;background:var(--nm-ink);border:1px solid var(--nm-ink);color:var(--nm-ivory)!important;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;transition:background .2s,color .2s}.nm-button:hover{background:#454b40}.nm-button--light{background:var(--nm-ivory);border-color:var(--nm-ivory);color:var(--nm-ink)!important}.nm-button--light:hover{background:#dfe3d7}.nm-button--outline{background:transparent;color:var(--nm-ink)!important}.nm-button:disabled{cursor:not-allowed;opacity:.45}.nm-text-link{display:inline-flex;align-items:center;gap:22px;padding:12px 0;border-bottom:1px solid currentColor;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.nm-header{height:84px;padding:0 5vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:var(--nm-ivory);border-bottom:1px solid var(--nm-line);position:relative;z-index:30}.shopify-section-group-header-group:has(.nm-header){position:sticky;top:0;z-index:40}.nm-desktop-nav{display:flex;gap:27px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.nm-desktop-nav a{padding:18px 0}.nm-wordmark{font-family:var(--font-heading-family);font-size:34px;letter-spacing:-.065em;font-weight:600;line-height:1.1}.nm-wordmark img{width:180px;height:auto;display:block}.nm-bag{justify-self:end;display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px}.nm-menu{display:none}.nm-hero{position:relative;min-height:640px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.nm-hero-content{grid-column:1;position:relative;padding:85px 0 66px 5vw;z-index:2}.nm-hero-content h1{margin:24px 0;font-size:clamp(48px,5.15vw,82px);max-width:680px}.nm-hero-content .nm-lead{max-width:395px;color:#dce0db}.nm-actions{display:flex;align-items:center;gap:32px;margin-top:30px}.nm-brandline{font-family:var(--font-heading-family);font-size:19px;margin-top:45px!important}.nm-hero-visual{position:absolute;right:0;top:0;width:53%;height:100%;overflow:hidden}.nm-hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2c2c2c 0%,transparent 24%)}.nm-crop{position:relative;overflow:hidden;width:100%;aspect-ratio:455/410}.nm-crop img{position:absolute;max-width:none!important;width:225.055%!important;height:auto!important;left:-94.505%;top:-13.415%;display:block}.nm-crop--hair{aspect-ratio:195/177}.nm-crop--hair img{width:525.128%!important;left:0;top:-423.729%}.nm-hero-visual .nm-crop{height:100%;aspect-ratio:auto;width:auto;min-width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.nm-hero-visual .nm-crop img{height:374.634%!important;width:auto!important;left:auto;right:-33.9%;top:-13.415%;max-height:none!important}.nm-photo{width:100%;height:100%;object-fit:cover;display:block}.nm-problem{text-align:center;max-width:1000px;margin:auto;padding-top:68px;padding-bottom:46px}.nm-problem h2{margin:17px 0 20px;font-size:clamp(34px,3.8vw,54px)}.nm-problem p:not(.nm-eyebrow){max-width:630px;margin:auto;color:#555a50}.nm-problem .nm-text-link{margin-top:15px}.nm-selection{padding-top:50px}.nm-section-heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:40px}.nm-section-heading h2{margin-top:17px}.nm-section-heading>p,.nm-section-heading>div:last-child:not(:first-child){max-width:345px}.nm-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nm-packshot{display:block;background:#f0ede7;aspect-ratio:4/4.25;overflow:hidden}.nm-packshot img{display:block;width:100%;height:100%;object-fit:contain;padding:24px;transition:transform .4s}.nm-product-card:hover .nm-packshot img{transform:scale(1.03)}.nm-card-content{padding-top:24px}.nm-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 5px}.nm-card-title h3{font-size:36px}.nm-price{white-space:nowrap;font-size:16px}.nm-type{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.nm-card-benefit{min-height:74px;margin:15px 0!important;color:#575b52;font-size:15px;max-width:350px}.nm-size{font-size:12px;margin-bottom:20px!important;color:#575b52}.nm-card-content .nm-button{width:100%}.nm-dual>.nm-section-heading{margin:0}.nm-dual .nm-text-link{margin-top:17px}.nm-lifestyle-pair{display:grid;grid-template-columns:1fr 1fr;gap:2px}.nm-lifestyle-pair figure{position:relative;overflow:hidden}.nm-lifestyle-pair figure>div{aspect-ratio:1.12;overflow:hidden}.nm-lifestyle-pair figcaption{position:absolute;bottom:30px;left:5vw;font-size:21px;text-transform:uppercase;font-weight:600;letter-spacing:.02em;padding:8px 12px;background:#2c2c2cc9}.nm-lifestyle-pair .nm-crop,.nm-lifestyle-pair .nm-photo{height:100%}.nm-oil-bridge{display:flex;align-items:center;justify-content:center;gap:30px;padding:18px 20px;background:#aebba9;color:#2c2c2c!important}.nm-oil-bridge img{width:100px;height:115px;object-fit:contain}.nm-oil-bridge .nm-serif{font-size:34px}.nm-oil-bridge>span{font-size:13px}.nm-oil-bridge>span:last-child{font-size:30px;margin-left:50px}.nm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.nm-steps article{border-top:1px solid var(--nm-line);padding:25px 0}.nm-step-number{font-size:12px;color:#6d7366}.nm-steps h3{font-size:32px;margin:18px 0 14px}.nm-steps p{min-height:74px;max-width:360px;font-size:15px}.nm-fine{font-size:12px;line-height:1.6;color:#63685f}.nm-story{display:grid;grid-template-columns:1fr 1fr}.nm-story-photo{overflow:hidden;min-height:500px}.nm-story-photo .nm-crop{height:100%;width:auto}.nm-story-copy{padding:65px 6vw;align-self:center}.nm-story-copy h2{margin:18px 0 25px}.nm-story-copy>p:not(.nm-eyebrow){max-width:450px}.nm-brand-statement{font-family:var(--font-heading-family);font-size:24px;margin:28px 0!important}.nm-footer{padding-top:65px;padding-bottom:26px}.nm-footer-top{display:grid;grid-template-columns:1fr .7fr 1.2fr;gap:60px}.nm-footer-top p{font-size:13px;margin-top:18px}.nm-footer-top nav{display:flex;flex-direction:column;font-size:12px;text-transform:uppercase;gap:9px}.nm-footer-top nav a{padding:5px 0}.nm-footer-top h2{font-size:20px;letter-spacing:-.02em;margin-bottom:20px}.nm-email-row{display:flex;border-bottom:1px solid var(--nm-ink)}.nm-email-row input{min-width:0;width:100%;border:0;background:transparent;padding:14px 0;font-size:14px}.nm-email-row button{white-space:nowrap;background:transparent;border:0;font-size:12px;padding:10px}.nm-footer-bottom{display:flex;justify-content:space-between;gap:30px;border-top:1px solid var(--nm-line);margin-top:58px;padding-top:22px;font-size:11px;color:#63685f}.nm-footer-bottom nav{display:flex;flex-wrap:wrap;gap:12px 22px}.nm-collection-head h1{margin:20px 0}.nm-pdp{padding-top:27px;padding-bottom:64px}.nm-back{font-size:12px;display:inline-block;padding:10px 0;margin-bottom:18px}.nm-pdp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7vw}.nm-pdp-media .nm-packshot{position:sticky;top:108px;aspect-ratio:1/1.1;max-height:720px}.nm-pdp-media .nm-packshot img{padding:6%}.nm-pdp-info{padding:20px 0}.nm-pdp-info h1{font-size:clamp(44px,5vw,68px);margin:15px 0}.nm-pdp-price{font-size:24px;margin:20px 0 12px!important}.nm-pdp-info .nm-lead{font-size:17px}.nm-buy-options{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;margin:28px 0 18px}.nm-buy-options label{display:block;font-size:12px;margin-bottom:8px}.nm-buy-options select{width:100%;height:49px;padding:10px;background:transparent;border:1px solid #989d90;color:var(--nm-ink);font-size:14px}.nm-quantity{display:flex;height:49px;border:1px solid #989d90}.nm-quantity button{flex:0 0 38px;background:transparent;border:0;font-size:20px}.nm-quantity input{min-width:0;width:100%;text-align:center;border:0;background:transparent;-webkit-appearance:textfield;appearance:textfield}.nm-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.nm-add{width:100%}.nm-form-status:empty{display:none}.nm-form-status{margin-top:14px!important;font-size:14px}.nm-pdp-info>.nm-fine{margin-top:12px}.nm-accordions{margin:24px 0 16px;border-top:1px solid var(--nm-line)}.nm-accordions details{border-bottom:1px solid var(--nm-line)}.nm-accordions summary{padding:19px 26px 19px 0;list-style:none;position:relative;font-size:14px}.nm-accordions summary::-webkit-details-marker{display:none}.nm-accordions summary:after{content:"+";position:absolute;right:0;font-size:20px;top:13px}.nm-accordions details[open] summary:after{content:"\2212"}.nm-accordions details>div{padding-bottom:22px;font-size:14px}.nm-accordions h3{font-size:13px;text-transform:uppercase;margin:14px 0 8px}.nm-accordions p+p{margin-top:12px}.nm-accordions ul{padding-left:20px}.nm-pdp-editorial h2{max-width:900px;margin-top:18px}.nm-sticky-buy{display:none}.nm-reviews .jdgm-rev-widg{padding:0}.nm-cart>h1{margin-bottom:36px}.nm-cart-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:7vw}.nm-cart-item{display:grid;grid-template-columns:150px 1fr;gap:26px;border-top:1px solid var(--nm-line);padding:24px 0}.nm-cart-item img{width:150px;height:180px;object-fit:contain;background:#f0ede7}.nm-cart-item h2{font-size:30px;margin-bottom:8px}.nm-cart-item p,.nm-cart-item label{font-size:13px}.nm-cart-item input{width:70px;padding:8px;margin:10px;background:transparent;border:1px solid var(--nm-line)}.nm-cart-summary{align-self:start;border:1px solid var(--nm-line);padding:30px;position:sticky;top:110px}.nm-cart-summary h2{display:flex;justify-content:space-between;font-size:22px;margin-bottom:20px}.nm-cart-summary p{font-size:13px;margin:20px 0}.nm-cart-summary .nm-button{width:100%}.nm-cart-summary .nm-text-link{margin-top:20px}.nm-store .shopify-section:has(>.nm-section),.nm-store .shopify-section:has(>.nm-dark){margin:0}.nm-store .main-page-title{font-family:var(--font-heading-family);font-weight:400}.nm-store .rte{font-size:16px;line-height:1.7}.nm-store .rte a{text-decoration:underline}.nm-store .page-width--narrow{max-width:1000px}.nm-store .shopify-policy__container{padding:50px 24px;max-width:1000px}@media(max-width:989px){.nm-header{height:66px;grid-template-columns:1fr auto 1fr;padding:0 22px}.nm-desktop-nav{display:none}.nm-menu{display:block;justify-self:start}.nm-menu summary{width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;gap:6px;list-style:none}.nm-menu summary::-webkit-details-marker{display:none}.nm-menu summary span{height:1px;width:23px;background:currentColor}.nm-menu nav{position:absolute;top:65px;left:0;width:100%;background:var(--nm-ivory);padding:25px;border-bottom:1px solid var(--nm-line);display:grid;gap:12px;box-shadow:0 12px 14px #0001}.nm-menu nav a{padding:12px 0;font-size:15px;text-transform:uppercase}.nm-wordmark{font-size:29px}.nm-bag span{font-size:10px}.nm-bag{gap:6px}.nm-section{padding:55px 24px}.nm-hero{min-height:590px}.nm-hero-content{padding:66px 24px;grid-column:1/-1}.nm-hero-content h1{font-size:58px;max-width:450px}.nm-hero-visual{width:65%;opacity:.5}.nm-actions{gap:25px}.nm-product-grid{gap:18px}.nm-card-title h3{font-size:29px}.nm-card-title{align-items:start;flex-direction:column;gap:6px}.nm-card-benefit{min-height:118px}.nm-card-content .nm-button{padding:14px 12px;font-size:10px;gap:6px}.nm-footer-top{gap:25px}.nm-pdp-grid{gap:35px}.nm-pdp-media .nm-packshot{top:85px}.nm-pdp-info h1{font-size:50px}.nm-story-copy{padding:40px 30px}.nm-story-photo{min-height:400px}.nm-story-photo .nm-crop img{height:867.8%!important;width:auto!important;left:0;top:-423.73%}}@media(max-width:649px){.nm-header{padding:0 16px}.nm-bag>span{font-size:10px}.nm-hero{min-height:590px;display:block}.nm-hero-visual{width:100%;height:100%;opacity:1}.nm-hero-visual .nm-crop img{height:374.634%!important;right:-53%;top:-13.415%}.nm-hero-visual:after{background:linear-gradient(0deg,#2c2c2c,#2c2c2ce8 22%,#2c2c2c30 72%,#2c2c2c10)}.nm-hero-content{padding:238px 24px 28px}.nm-hero-content>.nm-eyebrow{font-size:10px}.nm-hero-content h1{font-size:42px;line-height:1.02;margin:15px 0;max-width:350px}.nm-hero-content .nm-lead{font-size:14px;max-width:320px}.nm-actions{gap:18px;margin-top:20px;align-items:stretch;flex-wrap:wrap}.nm-actions .nm-button{font-size:11px;min-height:48px;padding:14px 18px}.nm-actions .nm-text-link{font-size:10px;gap:10px}.nm-brandline{font-size:16px;margin-top:23px!important}.nm-problem{padding:44px 25px 24px}.nm-problem h2{font-size:34px}.nm-problem p:not(.nm-eyebrow){font-size:15px}.nm-section-heading{display:block;margin-bottom:28px}.nm-section-heading>p,.nm-section-heading>div:last-child:not(:first-child){margin-top:20px;max-width:100%}.nm-section-heading h2{font-size:34px}.nm-selection{padding-top:32px}.nm-product-grid{grid-template-columns:1fr;gap:36px}.nm-packshot{aspect-ratio:1.18}.nm-packshot img{padding:18px}.nm-card-content{padding-top:18px}.nm-card-title{flex-direction:row;align-items:center;margin-top:10px}.nm-card-title h3{font-size:37px}.nm-price{font-size:17px}.nm-card-benefit{min-height:0;margin:14px 0!important;max-width:100%}.nm-size{margin-bottom:15px!important}.nm-card-content .nm-button{padding:16px 20px;font-size:12px}.nm-dual>.nm-section-heading{padding-bottom:32px}.nm-lifestyle-pair figcaption{left:10px;bottom:12px;font-size:12px;padding:7px}.nm-lifestyle-pair figure>div{aspect-ratio:.85}.nm-lifestyle-pair .nm-crop img{height:374.634%!important;width:auto!important;left:-118%;top:-13.415%}.nm-lifestyle-pair .nm-crop--hair img{height:867.8%!important;width:auto!important;left:0;top:-423.73%}.nm-oil-bridge{gap:18px;padding:8px 20px}.nm-oil-bridge img{width:70px;height:95px}.nm-oil-bridge .nm-serif{font-size:29px}.nm-oil-bridge>span{font-size:11px}.nm-oil-bridge>span:last-child{margin-left:auto;font-size:23px}.nm-steps{grid-template-columns:1fr;gap:0}.nm-steps article{display:grid;grid-template-columns:30px 1fr;gap:0 16px;padding:24px 0}.nm-step-number{grid-row:1/4;padding-top:8px}.nm-steps h3{margin:0 0 10px;font-size:30px}.nm-steps p{min-height:0;font-size:14px}.nm-steps .nm-text-link{justify-self:start;grid-column:2;margin-top:7px;font-size:11px}.nm-story{grid-template-columns:1fr}.nm-story-photo{min-height:0;max-height:300px;aspect-ratio:1.4}.nm-story-photo .nm-crop{height:auto;width:100%}.nm-story-photo .nm-crop img{width:525.128%!important;height:auto!important;top:-423.729%}.nm-story-copy{padding:38px 24px 46px}.nm-story-copy h2{font-size:39px}.nm-story-copy>p:not(.nm-eyebrow){font-size:15px}.nm-story-copy .nm-brand-statement{font-size:24px!important}.nm-footer{padding-top:45px}.nm-footer-top{grid-template-columns:1fr 1fr;gap:35px 15px}.nm-footer-top>div:last-child{grid-column:1/-1}.nm-footer-top .nm-wordmark{font-size:29px}.nm-footer-top p{font-size:12px}.nm-footer-bottom{display:block;margin-top:32px}.nm-footer-bottom nav{margin-top:20px;gap:15px}.nm-collection-head h1{font-size:44px}.nm-pdp{padding:10px 20px 35px}.nm-back{margin-bottom:8px}.nm-pdp-grid{grid-template-columns:1fr;gap:0}.nm-pdp-media .nm-packshot{position:static;aspect-ratio:1.7;max-height:270px}.nm-pdp-media .nm-packshot img{padding:12px}.nm-pdp-info{padding:20px 0 0}.nm-pdp-info>.nm-eyebrow{display:none}.nm-pdp-info h1{font-size:43px;margin:0 0 10px}.nm-pdp-price{font-size:22px;margin:14px 0 8px!important}.nm-pdp-info .nm-lead{font-size:15px}.nm-buy-options{margin:19px 0 14px;gap:12px}.nm-sticky-buy:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--nm-ivory);border-top:1px solid var(--nm-line);gap:15px;align-items:center;justify-content:space-between}.nm-sticky-buy>span{font-family:var(--font-heading-family);font-size:21px}.nm-sticky-buy small{display:block;font:12px Arial,sans-serif;margin-top:4px}.nm-sticky-buy .nm-button{min-height:46px;font-size:10px;padding:14px 19px}.nm-store:has(.nm-sticky-buy){padding-bottom:90px}.nm-pdp-editorial .nm-section{padding:40px 24px}.nm-pdp-editorial h2{font-size:35px}.nm-cart-grid{grid-template-columns:1fr;gap:30px}.nm-cart-item{grid-template-columns:100px 1fr;gap:20px}.nm-cart-item img{width:100px;height:145px}.nm-cart-item h2{font-size:29px}.nm-cart-summary{position:static;padding:22px}.nm-cart-summary h2{font-size:21px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nm-store *{transition:none!important;animation:none!important}}.nm-store .nm-wordmark,.nm-store .nm-serif,.nm-store .nm-serif a,.nm-store .nm-brandline,.nm-store .nm-brand-statement{font-family:Helvetica Neue,Arial,Helvetica,sans-serif!important;font-weight:400!important;letter-spacing:-.045em!important}.nm-store .nm-wordmark{font-weight:600!important}.nm-store .nm-header a,.nm-store .nm-footer nav a{background:transparent!important;color:var(--nm-ink)!important;border-radius:0!important;box-shadow:none!important}.nm-store .nm-header a:before,.nm-store .nm-header a:after{display:none!important}.nm-information h1{max-width:900px;margin:25px 0}.nm-information .nm-lead{max-width:680px}.nm-story-copy h2+p{margin-top:25px}.nm-information+.nm-steps li{font-size:15px;margin-bottom:7px}@media(max-width:649px){.nm-information+.nm-steps article{display:block}}body.nm-store{--color-link:17,21,20;--jdgm-primary-color:#2c2c2c;--jdgm-secondary-color:#f0ede7}body.nm-store a:any-link:not(:where(.nm-original-about #MainContent *)){color:var(--nm-ink)!important;text-decoration-color:currentColor!important}body.nm-store .nm-dark a:any-link{color:var(--nm-ivory)!important}body.nm-store a.nm-button:any-link{color:var(--nm-ivory)!important}body.nm-store a.nm-button--light:any-link,body.nm-store a.nm-button--outline:any-link,body.nm-store a.nm-oil-bridge:any-link{color:var(--nm-ink)!important}body.nm-store .nm-information a:not(.nm-button),body.nm-store .nm-accordion a,body.nm-store .shopify-policy__body a{text-decoration:underline;text-underline-offset:4px}.nm-scroll-progress{position:fixed;inset:0 0 auto;height:3px;background:var(--nm-sage);transform:scaleX(0);transform-origin:left center;z-index:60;pointer-events:none}.nm-scroll-image{transform:translate3d(0,var(--nm-drift,0px),0) scale(1.045);transform-origin:center}.nm-header{transition:border-color .25s ease}.nm-has-scrolled .nm-header{border-bottom-color:#9ca391}@media(prefers-reduced-motion:reduce){.nm-scroll-progress{display:none}.nm-scroll-image{transform:none!important}.nm-header{transition:none}}.nm-arrow{display:inline-block;flex:0 0 20px;vertical-align:middle;color:inherit;background:none;overflow:visible}.nm-arrow--down{transform:rotate(135deg)}.nm-arrow--right{transform:rotate(45deg)}.nm-arrow--left{transform:rotate(225deg)}body.nm-store{font-family:var(--font-body-family)}body.nm-store .nm-serif,body.nm-store .nm-serif a,body.nm-store .nm-brandline,body.nm-store .nm-brand-statement{font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:-.035em!important}body.nm-store .nm-wordmark{font-family:Helvetica Neue,Arial,Helvetica,sans-serif!important;font-weight:750!important;letter-spacing:-.06em!important}.nm-header,.nm-footer{background:#2c2c2c;color:#f8f6f3;border-color:#343b35}body.nm-store .nm-header a:any-link,body.nm-store .nm-footer a:any-link,body.nm-store .nm-footer nav a:any-link{color:#f8f6f3!important}.nm-footer-bottom{color:#c1c9bc;border-color:#3b443c}.nm-email-row{border-color:#aebba9}.nm-email-row input,.nm-email-row button{color:#f8f6f3}.nm-email-row input::placeholder{color:#c1c9bc}.nm-button--light{background:#aebba9;border-color:#aebba9}.nm-button--light:hover{background:#d0dcc0}.nm-button:hover{background:#354333}.nm-button--outline:hover{color:#f8f6f3!important}.nm-hero{min-height:680px}.nm-hero-content{padding:86px 0 52px 5vw;max-width:650px}.nm-hero-content h1{font-size:clamp(44px,4.4vw,72px);letter-spacing:-.055em;line-height:1.03;max-width:650px}.nm-hero-content .nm-lead{max-width:375px;font-size:17px}.nm-hero-visual{width:51%}.nm-hero-visual .nm-photo{object-position:50% 15%}.nm-hero-visual:after{background:linear-gradient(90deg,#2c2c2c 0%,transparent 15%)}.nm-brandline{color:#aebba9;font-size:15px;text-transform:uppercase;letter-spacing:.12em!important}.nm-card-title h3{font-size:32px}.nm-packshot{aspect-ratio:4/5;background:#f0ede7}.nm-packshot img{padding:0;object-fit:cover}.nm-pdp-media .nm-packshot img{padding:0;object-fit:contain}.nm-pdp-media .nm-packshot{position:static;aspect-ratio:4/5;max-height:650px}.nm-pdp-media{align-self:start;position:sticky;top:100px}.nm-product-gallery{border-bottom:1px solid var(--nm-line);padding:14px 0}.nm-product-gallery summary{font-size:13px;cursor:pointer;padding:8px 0}.nm-product-gallery>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:15px}.nm-product-gallery img{width:100%;height:auto;display:block;background:#f0ede7}.nm-lifestyle-pair figure>div{aspect-ratio:4/5}.nm-lifestyle-pair .nm-photo{object-position:center}.nm-lifestyle-pair figcaption{background:#2c2c2ce6}.nm-story-photo{min-height:640px}.nm-story-photo .nm-photo{object-position:50% 22%}.nm-oil-bridge>.nm-arrow{width:24px;height:24px;margin-left:35px}.nm-text-link:hover{opacity:.75}.nm-card-content .nm-button .nm-arrow{transition:transform .2s}.nm-card-content .nm-button:hover .nm-arrow{transform:translate(2px,-2px)}@media(max-width:989px){.nm-header{height:70px}.nm-menu nav{background:#2c2c2c;border-color:#3b443c}.nm-menu summary span{background:#f8f6f3}.nm-hero{min-height:610px}.nm-hero-content{padding-top:58px}.nm-hero-content h1{font-size:46px}.nm-hero-visual{width:52%}.nm-story-photo{min-height:510px}.nm-pdp-media{position:static}}@media(max-width:649px){.nm-header{grid-template-columns:54px 1fr 72px;padding:0 18px;height:64px}.nm-wordmark{justify-self:center;font-size:27px}.nm-bag{gap:7px}.nm-bag svg{width:18px;height:18px}.nm-bag>span{font-size:10px}.nm-hero{min-height:0;display:flex;flex-direction:column}.nm-hero-visual{position:relative;inset:auto;width:100%;height:255px;flex:none;order:0}.nm-hero-visual:after{display:none}.nm-hero-visual .nm-photo{object-position:50% 27%}.nm-hero-content{order:1;padding:25px 22px 28px;max-width:none}.nm-hero-content>.nm-eyebrow{font-size:9px;letter-spacing:.12em}.nm-hero-content h1{font-size:clamp(31px,8.6vw,37px);line-height:1.02;max-width:none;margin:13px 0}.nm-hero-content .nm-lead{font-size:14px;max-width:360px;line-height:1.5}.nm-actions{margin-top:20px;gap:20px;align-items:center}.nm-actions .nm-button{font-size:10px;min-height:48px;padding:14px 16px}.nm-actions .nm-text-link{font-size:10px;gap:9px}.nm-brandline{font-size:11px;margin-top:22px!important}.nm-card-title h3{font-size:30px}.nm-product-grid{gap:42px}.nm-packshot{aspect-ratio:1/1.12}.nm-packshot img{object-fit:contain;padding:0}.nm-pdp-media .nm-packshot{aspect-ratio:1.3;max-height:280px}.nm-pdp-media .nm-packshot img{padding:0}.nm-pdp-info h1{font-size:38px}.nm-product-gallery{padding:5px 0}.nm-lifestyle-pair{grid-template-columns:1fr 1fr;gap:2px}.nm-lifestyle-pair figure>div{aspect-ratio:3/4}.nm-lifestyle-pair figcaption{font-size:10px;left:8px;bottom:10px;padding:7px 8px}.nm-story-photo{height:390px;min-height:0;max-height:none;aspect-ratio:auto}.nm-story-photo .nm-photo{object-position:50% 35%}.nm-story-copy h2{font-size:34px}.nm-story-copy .nm-brand-statement{font-size:19px!important}.nm-oil-bridge .nm-serif{font-size:24px}.nm-oil-bridge>.nm-arrow{margin-left:auto}.nm-footer-top .nm-wordmark{font-size:28px}.nm-back .nm-arrow{width:15px;height:15px;margin-right:5px}.nm-pdp-editorial h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.nm-card-content .nm-button:hover .nm-arrow{transform:none}}body.nm-store{--nm-stone:#f0ede7;--nm-ivory:#f8f6f3;--nm-ink:#2c2c2c;--nm-line:#d6d1c9;--nm-sage:#aebba9;--color-link:36,39,37;--jdgm-primary-color:#2c2c2c;--jdgm-secondary-color:#c9cbc3;background:var(--nm-stone);color:var(--nm-ink)}html{scrollbar-gutter:stable;scroll-padding-top:85px}.nm-store h1:not(:where(.nm-original-about #MainContent *)),.nm-store h2:not(:where(.nm-original-about #MainContent *)){font-family:var(--font-heading-family);letter-spacing:-.045em;font-weight:600}.nm-store .nm-dark:not(.nm-hero){background:#2c2c2c;color:var(--nm-ivory)}.nm-button{justify-content:center;font-weight:600;letter-spacing:.08em;min-height:54px}.nm-button--light{background:var(--nm-ivory);border-color:var(--nm-ivory)}.nm-button:hover{background:#414a3e}.nm-button--light:hover{background:#d7ddcf;border-color:#d7ddcf}.nm-packshot,.nm-product-gallery img,.nm-cart-item img{background:#f0ede7}.nm-oil-bridge{background:var(--nm-sage);color:var(--nm-ink)}.nm-oil-bridge>span:last-child{font-size:13px;margin-left:0}.nm-header{display:flex;justify-content:space-between;gap:24px;height:82px;padding:0 4vw;background:var(--nm-stone);color:var(--nm-ink);border:0;transition:background .3s,color .3s,height .3s}body.nm-store .nm-header a:any-link{color:var(--nm-ink)!important}.nm-header .nm-wordmark{font-size:36px;justify-self:start;white-space:nowrap;transition:font-size .3s}.nm-header-actions{display:flex;align-items:center;gap:28px}.nm-header .nm-bag{min-width:44px;min-height:44px;justify-content:center;gap:8px;font-size:12px}.nm-header .nm-bag svg{width:24px;height:24px}.nm-menu-toggle{display:flex;align-items:center;gap:14px;border:0;background:transparent;color:inherit;min-height:44px;padding:8px 0 8px 8px}.nm-menu-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.nm-menu-lines{display:flex;flex-direction:column;justify-content:center;gap:7px;width:26px;height:28px}.nm-menu-lines i{display:block;width:100%;height:1px;background:currentColor}.shopify-section-group-header-group:has(.nm-header){z-index:50;transition:transform .3s}.shopify-section-group-header-group:has([data-nm-home]){position:fixed;inset:0 0 auto;width:100%;height:82px}.nm-header[data-nm-home]{background:transparent;color:#fff}body.nm-store .nm-header[data-nm-home] a:any-link{color:#fff!important}.nm-has-scrolled .nm-header{height:70px;border-bottom:1px solid var(--nm-line);background:var(--nm-stone);color:var(--nm-ink)}body.nm-store.nm-has-scrolled .nm-header[data-nm-home] a:any-link{color:var(--nm-ink)!important}.nm-has-scrolled .nm-header .nm-wordmark{font-size:30px}.nm-header-away .shopify-section-group-header-group:has(.nm-header):not(:focus-within){transform:translateY(-100%)}.nm-nav-open .shopify-section-group-header-group:has(.nm-header){transform:none!important}.nm-nav-open{overflow:hidden}.nm-nav-dialog{position:fixed;inset:0 0 0 auto;margin:0;padding:32px 5vw;border:0;width:min(680px,100%);max-width:100%;height:100%;height:100dvh;max-height:none;background:var(--nm-stone);color:var(--nm-ink);overflow-y:auto;overscroll-behavior:contain}.nm-nav-dialog::backdrop{background:#16191694}.nm-nav-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:40px;border-bottom:1px solid var(--nm-line)}.nm-nav-top .nm-wordmark{font-size:28px!important}body.nm-store .nm-nav-top .nm-menu-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;min-width:44px;margin:0;padding:10px;border:0;border-radius:0;color:var(--nm-ink);background:transparent;box-shadow:none;-webkit-appearance:none;appearance:none;outline:0;cursor:pointer;touch-action:manipulation}body.nm-store .nm-nav-top .nm-menu-close svg{display:block;width:24px;height:24px;pointer-events:none}body.nm-store .nm-nav-top .nm-menu-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.nm-nav-main{display:flex;flex-direction:column;gap:12px;padding:60px 0}body.nm-store .nm-header .nm-nav-dialog a:any-link{color:var(--nm-ink)!important;background:transparent!important}.nm-nav-main a{display:block;font-size:clamp(30px,4vw,52px);letter-spacing:-.045em;font-weight:500;line-height:1.2;padding:10px 0;transition:opacity .2s}.nm-nav-main a:hover{opacity:.65}.nm-nav-signoff{padding-top:24px;border-top:1px solid var(--nm-line);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#525a4e}.nm-no-script-nav{display:flex;gap:15px;font-size:12px}.nm-hero{display:flex;align-items:flex-end;justify-content:center;min-height:560px;height:100vh;height:100svh;max-height:1100px;background:#393c38;isolation:isolate}.nm-hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;order:0}.nm-hero-visual picture{display:block;width:100%;height:100%}.nm-hero-visual .nm-photo{height:100%;width:100%;object-fit:cover;object-position:50% 28%}.nm-hero-visual:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(15,19,16,.38),transparent 24%,transparent 52%,rgba(15,19,16,.68) 100%);pointer-events:none}.nm-hero-content{width:100%;max-width:none;position:relative;padding:130px 24px clamp(45px,7vh,90px);text-align:center;color:#fff;order:1}.nm-hero-content h1{max-width:none;font-size:clamp(28px,3.2vw,48px);font-weight:500;letter-spacing:-.035em;line-height:1.12;margin:0}.nm-hero-content .nm-lead{max-width:none;font-size:15px;color:#fff;margin-top:13px;line-height:1.5}.nm-hero-content .nm-eyebrow{margin-bottom:16px}.nm-hero-content .nm-actions{justify-content:center;margin-top:26px;gap:0}.nm-hero-content .nm-button{min-width:210px;min-height:56px;padding:18px 30px;font-size:11px;background:#f8f6f3;border-color:#f8f6f3}.nm-hero-content .nm-button:hover{background:#d7ddcf;border-color:#d7ddcf}.nm-lifestyle-pair figcaption{background:#242725d1}.nm-story-photo .nm-photo{object-position:50% 30%}.nm-footer{background:#2c2c2c;color:var(--nm-ivory)}.nm-footer-bottom{border-color:#697060;color:#d1d5c9}body.nm-store .nm-footer a:any-link,body.nm-store .nm-footer nav a:any-link{color:var(--nm-ivory)!important}.nm-email-row input,.nm-email-row button{color:var(--nm-ivory)}.nm-scroll-progress{height:2px;background:#87977b}.nm-store a:focus-visible,.nm-store button:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store summary:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store input:not(:where(.nm-original-about #MainContent *)):focus-visible,.nm-store select:not(:where(.nm-original-about #MainContent *)):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:989px){.nm-header{padding:0 25px}.nm-header .nm-wordmark{font-size:32px}.nm-header-actions{gap:22px}.nm-menu-label{display:none}.nm-hero-content h1{font-size:36px}}@media(max-width:649px){.nm-header,.shopify-section-group-header-group:has([data-nm-home]){height:72px}.nm-header{padding:0 20px;gap:16px}.nm-header .nm-wordmark,.nm-has-scrolled .nm-header .nm-wordmark{font-size:28px}.nm-header .nm-wordmark img{width:150px}.nm-header-actions{gap:16px}.nm-header .nm-bag{gap:5px;font-size:10px}.nm-menu-toggle{min-width:44px;justify-content:flex-end;padding:8px 0}.nm-menu-lines{width:24px}.nm-has-scrolled .nm-header{height:66px}.nm-nav-dialog{padding:20px 26px}.nm-nav-top{padding-bottom:25px}.nm-nav-main{padding:45px 0;gap:15px}.nm-nav-main a{font-size:38px}.nm-hero{display:flex;flex-direction:row;min-height:560px;height:100vh;height:100svh;max-height:980px}.nm-hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;flex:none}.nm-hero-visual .nm-photo{object-position:50% 40%}.nm-hero-content{padding:110px 20px max(38px,env(safe-area-inset-bottom));max-width:none}.nm-hero-content h1{font-size:30px;line-height:1.15;margin:0;max-width:none}.nm-hero-content .nm-lead{max-width:none;font-size:13px;margin-top:10px}.nm-hero-content .nm-actions{margin-top:22px}.nm-hero-content .nm-button{min-width:198px;min-height:54px;font-size:11px}.nm-story-photo{height:440px}.nm-story-photo .nm-photo{object-position:50% 32%}.nm-product-grid{gap:40px}.nm-card-title h3{font-size:28px}}@media(max-height:600px)and (min-width:650px){.nm-hero{min-height:500px}.nm-hero-content{padding-bottom:28px}.nm-hero-content h1{font-size:30px}.nm-hero-content .nm-actions{margin-top:18px}}@media(prefers-reduced-motion:reduce){.nm-header-away .shopify-section-group-header-group:has(.nm-header){transform:none}.nm-scroll-image{transform:none!important}.nm-store *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nm-header:not([data-nm-home]){height:70px}.nm-nav-dialog[open]{animation:nm-menu-enter .3s ease-out}@keyframes nm-menu-enter{0%{opacity:.5;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media(max-width:649px){.nm-header:not([data-nm-home]){height:66px}}@media(prefers-reduced-motion:reduce){.nm-nav-dialog[open]{animation:none}}body.nm-store{--nm-stone:#f0ede7;--nm-ivory:#f8f6f3;--nm-ink:#2c2c2c;--nm-line:#d6d1c9;--nm-sage:#aebba9;--nm-blue-grey:#7c8e94;--color-background:240,237,231;--color-foreground:44,44,44;--color-link:44,44,44;--jdgm-primary-color:#2c2c2c;--jdgm-secondary-color:#f0ede7;background:#f0ede7}.nm-header:not([data-nm-home]),.nm-has-scrolled .nm-header,.nm-nav-dialog{background:#f8f6f3}.nm-packshot,.nm-product-gallery img,.nm-cart-item img{background:transparent}.nm-packshot{isolation:isolate}.nm-packshot img{mix-blend-mode:multiply;object-fit:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 91%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 91%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.nm-product-gallery img,.nm-cart-item img,.nm-oil-bridge img{mix-blend-mode:multiply}.nm-hero-visual .nm-photo{object-position:50% 36%}.nm-scroll-progress{background:#7c8e94}.nm-button:hover{background:#444b43}.nm-button--light:hover{background:#e6e9df;border-color:#e6e9df}.nm-videos{border-top:1px solid var(--nm-line);background:var(--nm-stone)}.nm-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:900px;margin-inline:auto}.nm-video-grid figure{min-width:0}.nm-video-player{position:relative;aspect-ratio:9/16;background:#2c2c2c;overflow:hidden}.nm-video-player video{display:block;width:100%;height:100%;object-fit:contain;background:#2c2c2c}.nm-video-caption{padding-top:18px}.nm-video-caption h3{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:-.025em}.nm-video-caption .nm-text-link{margin-top:9px;font-size:10px}.nm-video-status:empty{display:none}.nm-video-status{font-size:12px;margin-top:10px!important}.nm-pdp-videos .nm-video-grid{grid-template-columns:1fr;max-width:400px}@media(max-width:989px){.nm-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}}@media(max-width:649px){.nm-video-grid,.nm-pdp-videos .nm-video-grid{grid-template-columns:1fr;gap:36px;max-width:420px;margin-inline:auto}.nm-videos h2{font-size:32px}.nm-video-player{max-height:640px}.nm-video-caption h3{font-size:18px}.nm-video-caption .nm-text-link{font-size:11px}.nm-hero-visual .nm-photo{object-position:50% 38%}}.nm-lifestyle-pair{gap:0}.nm-lifestyle-pair figure>div{aspect-ratio:auto;height:85vh;height:85svh;min-height:480px;max-height:1000px}.nm-lifestyle-pair figure:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000080);pointer-events:none}.nm-lifestyle-pair figcaption{left:24px;right:24px;bottom:44px;text-align:center;z-index:1;padding:0;background:transparent;color:#fff;font-size:15px;font-weight:500;letter-spacing:.1em}.nm-scroll-image{transform:translate3d(0,var(--nm-drift,0px),0) scale(1.045)}.nm-hero-visual picture.nm-scroll-image{transform-origin:50% 45%}.nm-scroll-progress{display:none}@media(max-width:649px){.nm-lifestyle-pair{grid-template-columns:1fr}.nm-lifestyle-pair figure>div{height:78vh;height:78svh;min-height:420px;max-height:780px}.nm-lifestyle-pair figcaption{bottom:32px;font-size:14px}.nm-scroll-image{transform:translate3d(0,var(--nm-drift,0px),0) scale(1.035)}}.nm-product-photo{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;mask-composite:add;-webkit-mask-composite:source-over;mix-blend-mode:multiply}.nm-product-photo[src*=nm-pack-beard]{-webkit-mask-image:url(nm-pack-beard-mask.svg);mask-image:url(nm-pack-beard-mask.svg)}.nm-product-photo[src*=nm-pack-oil]{-webkit-mask-image:url(nm-pack-oil-mask.svg);mask-image:url(nm-pack-oil-mask.svg)}.nm-product-photo[src*=nm-pack-skin]{-webkit-mask-image:url(nm-pack-skin-mask.svg);mask-image:url(nm-pack-skin-mask.svg)}@keyframes nm-entrance{0%{opacity:.65}to{opacity:1}}@media(prefers-reduced-motion:no-preference){.nm-hero-visual{animation:nm-entrance 1.25s ease-out both}}.nm-store .nm-section{padding:44px max(5vw,20px)}.nm-store .nm-hero{min-height:480px;height:64svh;max-height:650px;align-items:flex-end}.nm-store .nm-hero-content{padding:120px 24px 40px;max-width:780px;margin-inline:auto}.nm-store .nm-hero-content h1{font-size:clamp(32px,4vw,52px);line-height:1.12;max-width:700px;margin-inline:auto}.nm-store .nm-hero-content .nm-lead{font-size:16px;max-width:620px;margin-inline:auto}.nm-store .nm-hero-visual:after{background:linear-gradient(180deg,#0000001f,#0000001a 25%,#000000d1)}.nm-store .nm-section-heading{margin-bottom:24px}.nm-store .nm-section-heading h2{font-size:clamp(26px,3vw,36px);margin-top:8px}.nm-store .nm-button{text-transform:none;letter-spacing:0;font-size:14px;justify-content:center;min-height:48px;padding:13px 18px}.nm-store .nm-card-content{padding-top:16px}.nm-store .nm-card-title h3{font-size:28px}.nm-store .nm-card-benefit{min-height:0;margin:10px 0!important}.nm-store .nm-selection .nm-packshot{aspect-ratio:1.1}.nm-store .nm-card-content .nm-size{margin-bottom:12px!important}.nm-store .nm-oil-chooser{border-top:1px solid var(--nm-line);padding-block:28px}.nm-store .nm-oil-chooser h2,.nm-store .nm-shipping-offer h2,.nm-store .nm-review-proof h2,.nm-store .nm-use-steps h2,.nm-store .nm-oil-details h2,.nm-store .nm-full-reviews h2{font-size:clamp(24px,3vw,34px);margin-bottom:14px}.nm-chooser-lines{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nm-store .nm-shipping-offer{background:#e6e9e0;border-block:1px solid var(--nm-line);padding-block:28px}.nm-shipping-offer p+p{margin-top:8px}.nm-store .nm-proof-videos{color:var(--nm-ink);max-width:1180px;padding-block:40px}.nm-store .nm-proof-videos__player{height:300px;background:var(--nm-stone)}.nm-store .nm-proof-videos__grid{gap:24px}.nm-store .nm-proof-videos h3{margin-top:12px}.nm-store .nm-proof-videos blockquote{margin:12px 0;font-size:16px}.nm-store .nm-proof-videos cite{font-size:12px}.nm-store .nm-proof-videos__button{display:flex;color:var(--nm-ivory)!important}.nm-rating-line{font-size:14px;text-decoration:underline!important;text-underline-offset:4px}.nm-store .nm-pairs{background:var(--nm-stone);color:var(--nm-ink);padding:36px max(5vw,20px)}.nm-store .nm-pairs__images img{object-fit:contain;mix-blend-mode:multiply}.nm-store .nm-pairs h3{margin:14px 0 8px}.nm-store .nm-pairs button{background:var(--nm-ink);color:var(--nm-ivory);font-size:14px}.nm-store .nm-pairs__price{margin:12px 0}.nm-store .nm-set-deal{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;background:#e6e9e0}.nm-set-images{display:grid;grid-template-columns:repeat(3,1fr)}.nm-set-images img{width:100%;height:230px;object-fit:contain;mix-blend-mode:multiply}.nm-store .nm-set-deal h2{font-size:32px;margin-bottom:14px}.nm-store .nm-set-deal p{margin:10px 0}.nm-set-price{font-size:18px}.nm-set-price s{font-size:16px;color:#62665d;margin-right:8px}.nm-store .nm-use-steps .nm-steps p{min-height:0}.nm-review-quotes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.nm-review-quotes blockquote{margin:0;font-size:22px}.nm-review-quotes cite{display:block;font-size:13px;font-style:normal;margin-top:10px}.nm-store .nm-pdp{padding-top:18px}.nm-store .nm-pdp-bullets{padding-left:20px;margin:12px 0;line-height:1.55}.nm-store .nm-pdp-info>.nm-size{margin:10px 0!important}.nm-store .nm-pdp-info .nm-buy-trust{font-size:12px;line-height:1.55;margin-top:12px}.nm-ingredient-jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:24px 0}.nm-store .nm-objections-heading{margin-top:32px}.nm-objection-list{padding-left:20px;line-height:1.65}.nm-objection-list li+li{margin-top:12px}.nm-store .nm-header-away .shopify-section-group-header-group:has(.nm-header){transform:none}@media(max-width:649px){.nm-store .nm-hero{min-height:420px;height:58svh;max-height:530px}.nm-store .nm-hero-content{padding:98px 20px 28px}.nm-store .nm-hero-content h1{font-size:32px;max-width:380px}.nm-store .nm-hero-content .nm-lead{font-size:14px;max-width:330px;margin-top:12px}.nm-store .nm-hero-content .nm-actions{margin-top:20px}.nm-store .nm-section{padding:30px 20px}.nm-store .nm-section-heading>p{margin-top:10px;font-size:14px}.nm-store .nm-product-grid{gap:24px}.nm-store .nm-product-card{display:grid;grid-template-columns:106px 1fr;gap:16px;align-items:center}.nm-store .nm-product-card .nm-packshot{aspect-ratio:auto;height:175px}.nm-store .nm-product-card .nm-card-content{padding:0}.nm-store .nm-product-card .nm-card-title{margin:6px 0;gap:8px}.nm-store .nm-card-title h3{font-size:25px}.nm-store .nm-price{font-size:15px}.nm-store .nm-product-card .nm-eyebrow{font-size:9px;letter-spacing:.08em}.nm-store .nm-card-benefit{font-size:13px;margin:7px 0!important}.nm-store .nm-card-content .nm-type{font-size:9px;letter-spacing:.05em}.nm-store .nm-card-content .nm-size{font-size:10px;margin-bottom:8px!important}.nm-store .nm-card-content .nm-button{width:100%;padding:10px;min-height:44px;font-size:13px}.nm-chooser-lines{grid-template-columns:1fr;gap:10px;font-size:14px}.nm-store .nm-shipping-offer h2{font-size:24px}.nm-store .nm-shipping-offer p{font-size:14px}.nm-store .nm-shipping-offer .nm-fine{font-size:12px;margin-top:10px}.nm-store .nm-proof-videos{padding:30px 20px}.nm-store .nm-proof-videos__grid{grid-template-columns:1fr 1fr;gap:14px}.nm-store .nm-proof-videos__player{height:220px}.nm-store .nm-proof-videos h3{font-size:15px}.nm-store .nm-proof-videos figcaption p{font-size:11px}.nm-store .nm-proof-videos .nm-rating-line{font-size:12px}.nm-store .nm-proof-videos blockquote{font-size:14px}.nm-store .nm-proof-videos cite{font-size:11px}.nm-store .nm-proof-videos__grid:has(figure:only-child){grid-template-columns:1fr;max-width:400px;margin-inline:auto}.nm-store .nm-proof-videos__grid:has(figure:only-child) .nm-proof-videos__player{height:280px}.nm-store .nm-set-deal{grid-template-columns:1fr;gap:14px}.nm-set-images img{height:135px}.nm-store .nm-set-deal h2{font-size:28px}.nm-store .nm-set-deal .nm-button{width:100%}.nm-set-price{font-size:17px}.nm-review-quotes,.nm-ingredient-jobs{grid-template-columns:1fr;gap:16px}.nm-store .nm-pdp{padding:12px 20px 24px}.nm-store .nm-back{display:none}.nm-store .nm-pdp-media{position:static}.nm-store .nm-pdp-media .nm-packshot{aspect-ratio:auto;height:176px;max-height:176px}.nm-store .nm-pdp-info{padding-top:12px}.nm-store .nm-pdp-info h1{font-size:34px;margin:0 0 7px}.nm-store .nm-pdp-info .nm-type{font-size:10px}.nm-store .nm-pdp-price{font-size:21px;margin:9px 0 7px!important}.nm-store .nm-pdp-info>.nm-size{display:none}.nm-store .nm-pdp-bullets{font-size:14px;margin:9px 0;line-height:1.45}.nm-store .nm-buy-options{margin:14px 0 10px;gap:12px}.nm-store .nm-buy-options label{margin-bottom:5px}.nm-store .nm-buy-options select,.nm-store .nm-quantity{height:44px}.nm-store .nm-pdp .nm-button{min-height:48px}.nm-store .nm-pdp-info .nm-buy-trust{font-size:12px;line-height:1.45;margin-top:9px}.nm-store .nm-accordions{margin-top:24px}}@media(max-width:359px){.nm-store .nm-product-card{grid-template-columns:88px 1fr;gap:12px}.nm-store .nm-card-title h3{font-size:22px}.nm-store .nm-proof-videos__grid{grid-template-columns:1fr}}.nm-store .nm-product-card .nm-packshot{height:360px;aspect-ratio:auto}.nm-store .nm-product-card .nm-packshot img{padding:0;object-fit:contain}.nm-store .nm-pdp-media .nm-packshot{height:580px;max-height:580px;aspect-ratio:auto}.nm-store .nm-pairs__images img{height:190px}.nm-store .nm-set-images img{height:270px}@media(max-width:749px){.nm-store .nm-product-card .nm-packshot{height:240px}.nm-store .nm-pdp-media .nm-packshot{height:240px;max-height:240px}.nm-store .nm-pairs__images img{height:135px}.nm-store .nm-set-images img{height:165px}}.nm-store .nm-card-scent{font-size:12px;margin:6px 0}.nm-store .nm-scent-line,.nm-store .nm-lasts-line{font-size:13px;line-height:1.45;margin:6px 0}.nm-store .nm-scent-line a,.nm-store .nm-refill-note a{text-decoration:underline;text-underline-offset:3px}.nm-store .nm-refill-note{font-size:12px;margin:10px 0}.nm-video-placeholder{min-height:220px;border:1px solid var(--nm-line);display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:14px}.nm-photo-reviews__frames{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.nm-photo-reviews__frames figure{margin:0}.nm-photo-reviews__frames img{width:100%;aspect-ratio:1;object-fit:cover}.nm-photo-reviews__empty{aspect-ratio:1;border:1px solid var(--nm-line);display:flex;align-items:center;justify-content:center;font-size:13px}.nm-photo-reviews blockquote{margin:18px 0 0;font-size:18px}.nm-photo-reviews cite{display:block;font-size:12px;font-style:normal;margin-top:8px}.nm-store .nm-photo-reviews h2{font-size:28px}.nm-store .nm-product-gallery img{mix-blend-mode:normal}.nm-store .nm-product-gallery summary{min-height:36px;font-size:12px}@media(max-width:649px){.nm-photo-reviews__frames{gap:10px}.nm-photo-reviews__empty{font-size:11px}.nm-store .nm-scent-line,.nm-store .nm-lasts-line{font-size:12px}.nm-store .nm-pdp-bullets{margin-block:7px}}.nm-review-proof blockquote{margin:20px 0;font-size:18px}.nm-review-proof cite{display:block;font-size:12px;font-style:normal;margin-top:8px}.nm-store .nm-shop-mosaic--oil{background:#e7eeec}.nm-store .nm-shop-mosaic__inner,.nm-store .nm-shop-mosaic__copy{min-width:0}.nm-store .nm-shop-mosaic__copy h2{white-space:normal;overflow-wrap:break-word;font-size:clamp(30px,3.4vw,48px);line-height:1.12}.nm-store .nm-shop-mosaic__copy p{white-space:normal;overflow-wrap:break-word}.nm-store .nm-shop-mosaic__button:any-link{color:#fff!important;background:#365e63!important;border:1px solid #365e63;text-decoration:none;min-height:48px}.nm-store .nm-shop-mosaic__button:hover{background:#28494d!important}.nm-store .nm-shop-mosaic--beard .nm-shop-mosaic__button:any-link{color:#191919!important;background:#d2c0a1!important;border-color:#d2c0a1}.nm-store .nm-shop-mosaic__button:focus-visible{outline:3px solid #365e63;outline-offset:4px}.nm-store .nm-shop-mosaic--oil .nm-shop-mosaic__photo{background:#d9e5e5}.nm-store .nm-scroll-progress{display:block;z-index:70;background:linear-gradient(90deg,#365e63,#ad8259);height:2px;pointer-events:none}.nm-store .nm-scroll-photo{transform:translate3d(0,var(--nm-photo-drift,0px),0) scale(var(--nm-photo-scale,1));transform-origin:center}@media(min-width:750px){.nm-store .nm-shop-mosaic__copy{position:sticky;top:120px;align-self:start;padding-top:28px}}@media(max-width:749px){.nm-store .nm-shop-mosaic__copy h2{font-size:32px;max-width:100%}.nm-store .nm-shop-mosaic__button{max-width:100%}.nm-store .nm-shop-mosaic__gallery{min-width:0}}@media(prefers-reduced-motion:reduce){.nm-store .nm-scroll-progress{display:none}.nm-store .nm-scroll-photo{transform:none!important}}.nm-shop-scroll-nav{position:fixed;top:82px;left:50%;transform:translate(-50%);z-index:35;display:flex;gap:4px;align-items:center;padding:5px;background:#f8f6f3f7;border:1px solid #d6d1c9;border-radius:40px;box-shadow:0 6px 24px #18181814;max-width:calc(100vw - 40px)}.nm-store .nm-shop-scroll-nav a:any-link{display:flex;align-items:center;justify-content:center;padding:8px 18px;min-height:40px;line-height:1;font-size:13px;border-radius:28px;color:#2c2c2c!important;white-space:nowrap}.nm-store .nm-shop-scroll-nav a[aria-current]:any-link{background:#365e63;color:#fff!important}.nm-shop-scroll-nav[hidden],.nm-nav-open .nm-shop-scroll-nav{display:none!important}.nm-shop-scroll-nav a:focus-visible{outline:2px solid #365e63;outline-offset:2px}@media(max-width:749px){.nm-shop-scroll-nav{top:76px;padding:4px}.nm-store .nm-shop-scroll-nav a:any-link{padding:8px 16px;min-height:40px;font-size:12px}}html:has([data-nm-shop-scroll]){scroll-padding-top:150px}@media(prefers-reduced-motion:reduce){html:has([data-nm-shop-scroll]){scroll-behavior:auto}}.nm-store .nm-header,.nm-store.nm-has-scrolled .nm-header{height:70px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nm-store .nm-header .nm-wordmark,.nm-store.nm-has-scrolled .nm-header .nm-wordmark{font-size:36px;transition:none}.nm-store .shopify-section-group-header-group:has(.nm-header){transition:none;transform:none}@media(max-width:989px),(hover:none),(pointer:coarse){html{scroll-behavior:auto}.nm-store .nm-header,.nm-store.nm-has-scrolled .nm-header{height:70px}.nm-store .nm-header .nm-wordmark,.nm-store.nm-has-scrolled .nm-header .nm-wordmark{font-size:32px}.nm-store .nm-scroll-image,.nm-store .nm-scroll-photo{transform:none!important}.nm-store .nm-hero-visual{animation:none}.nm-store .nm-shop-mosaic__copy{position:static;padding-top:0}}@media(max-width:649px){.nm-store .nm-header,.nm-store.nm-has-scrolled .nm-header,.nm-store .shopify-section-group-header-group:has([data-nm-home]){height:66px}.nm-store .nm-header .nm-wordmark,.nm-store.nm-has-scrolled .nm-header .nm-wordmark{font-size:28px}}.nm-store .nm-shop-scroll-nav a:any-link{min-height:44px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.nm-store .nm-scroll-image,.nm-store .nm-scroll-photo{transform:none!important}}html{scrollbar-gutter:stable}.nm-store .nm-quantity button{flex-basis:44px;min-height:44px;touch-action:manipulation}.nm-store .nm-buy-options select,.nm-store .nm-quantity{min-height:48px}.nm-store .nm-card-buy .nm-button{width:100%;margin:0}.nm-store .nm-card-buy button:disabled{opacity:.55;cursor:default}.nm-store .nm-chooser-option{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:96px;padding:16px;border:1px solid var(--nm-line);color:var(--nm-ink);text-decoration:none}.nm-store .nm-chooser-option span{font-size:14px;line-height:1.45}.nm-store .nm-chooser-option strong{font-size:14px;text-decoration:underline;text-underline-offset:4px}.nm-store .nm-chooser-option:focus-visible{outline:2px solid var(--nm-ink);outline-offset:3px}.nm-store .nm-cart-oils{border-top:1px solid var(--nm-line)}.nm-store .nm-cart-oils>h2{font-size:clamp(24px,4vw,34px);margin-bottom:10px}.nm-store .nm-cart-oils-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.nm-store .nm-cart-oil{display:grid;grid-template-columns:100px minmax(0,1fr);gap:18px;padding:18px;border:1px solid var(--nm-line);align-items:center}.nm-store .nm-cart-oil>a{display:block}.nm-store .nm-cart-oil img{width:100%;height:135px;object-fit:contain}.nm-store .nm-cart-oil h3{font-size:19px;line-height:1.3;margin-bottom:8px}.nm-store .nm-cart-oil p{font-size:13px;margin-bottom:12px}.nm-store .nm-cart-oil .nm-button{min-height:48px;width:100%;padding:12px;font-size:13px}.nm-store .nm-sticky-buy .nm-button{font-size:13px;min-height:48px}.nm-store .nm-lasts-line{font-size:13px;margin-top:8px!important}@media(max-width:749px){.nm-store .nm-cart-oils-grid{grid-template-columns:1fr}.nm-store .nm-cart-oil{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:14px}.nm-store .nm-cart-oil img{height:115px}.nm-store .nm-cart-oil h3{font-size:17px}.nm-store .nm-chooser-option{min-height:80px}.nm-store .nm-chooser-option strong{font-size:14px}}.nm-store .nm-header-shop{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;letter-spacing:.06em}.nm-store .nm-nav-main .nm-nav-product{font-size:clamp(25px,3.2vw,40px);display:flex;align-items:center;gap:20px}.nm-store .nm-nav-product small{font-size:12px;letter-spacing:.03em;font-weight:400}.nm-store .nm-nav-main{gap:20px}.nm-store .nm-hero-visual{animation:none}.nm-store .nm-hero-content h1{max-width:700px;line-height:1.03}.nm-store .nm-hero-content>.nm-eyebrow{margin-bottom:16px}.nm-store .nm-hero-content .nm-lead{max-width:450px;margin:18px auto 24px}.nm-store .nm-card-details{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-size:12px}.nm-store .nm-card-content .nm-type{font-size:12px;letter-spacing:.08em}.nm-store .nm-product-grid>div,.nm-store .nm-card-content{min-width:0}.nm-store .nm-pairs__grid:has(>.nm-pairs__card:only-child){grid-template-columns:1fr}.nm-store .nm-pairs__card:only-child{display:grid;grid-template-columns:220px 1fr 180px;gap:6px 28px;align-items:center}.nm-store .nm-pairs__card:only-child .nm-pairs__images{grid-row:1/4}.nm-store .nm-pairs__card:only-child h3{margin:0;grid-column:2}.nm-store .nm-pairs__card:only-child>p{grid-column:2;margin:0}.nm-store .nm-pairs__card:only-child button{grid-column:3;grid-row:1/4}.nm-store .nm-pdp-info>.nm-type{margin-bottom:8px;font-size:12px}.nm-store .nm-pdp-info>.nm-lead{margin:12px 0 8px;font-size:18px}.nm-store .nm-pdp-scent{font-size:14px;margin:6px 0 12px}.nm-store .nm-pdp-meta{display:flex;align-items:center;gap:20px;margin:14px 0!important}.nm-store .nm-pdp-meta .nm-pdp-price{font-size:26px;margin:0!important}.nm-store .nm-pdp-meta .nm-size{font-size:13px}.nm-store .nm-pdp-rating{margin:8px 0}.nm-store .nm-buy-options--single{grid-template-columns:150px;margin:16px 0 12px}.nm-store .nm-buy-reassurance{border-bottom:1px solid var(--nm-line);padding:12px 0 18px}.nm-store .nm-buy-reassurance .nm-buy-trust{font-size:13px;line-height:1.5;margin:0 0 8px}.nm-store .nm-buy-trust span{display:block}.nm-store .nm-buy-reassurance a,.nm-store .nm-cart-summary .nm-fine a{text-decoration:underline;text-underline-offset:3px}.nm-store .nm-accordions{margin-top:8px}.nm-store .nm-complement{display:grid;grid-template-columns:130px 1fr auto;gap:28px;align-items:center;border-block:1px solid var(--nm-line);padding-block:28px;background:#e9e5dc}.nm-store .nm-complement h2{font-size:clamp(22px,3vw,30px);margin:7px 0 10px}.nm-store .nm-complement p{font-size:14px;margin:6px 0}.nm-store .nm-complement .nm-eyebrow{font-size:10px}.nm-store .nm-complement img{width:100%;height:160px;object-fit:contain}.nm-store .nm-complement .nm-button{min-width:160px}.nm-store .nm-complement [role=status]:empty{display:none}.nm-store .nm-complement>div:last-child{display:flex;flex-direction:column;align-items:center}.nm-store .nm-newsletter-copy{font-size:13px;line-height:1.6;max-width:330px;margin:12px 0 18px}.nm-store .nm-footer .nm-email-row input{min-width:0;font-size:16px}.nm-store .nm-footer .nm-email-row button{min-height:48px;font-size:12px;padding-inline:10px}.nm-store .nm-shipping-progress{display:block;width:100%;height:4px;margin:12px 0 20px;accent-color:#365e63;border:0;background:#d6d1c9}.nm-store .nm-shipping-progress::-webkit-progress-bar{background:#d6d1c9}.nm-store .nm-shipping-progress::-webkit-progress-value{background:#365e63}.nm-store .nm-cart-summary{align-self:start}.nm-store .nm-cart-summary>.nm-button{width:100%}.nm-store .nm-scroll-progress{display:none}.nm-store .nm-sticky-buy{padding-bottom:max(12px,env(safe-area-inset-bottom))}.nm-store:has(.nm-nav-dialog[open]) .nm-sticky-buy{display:none!important}@media(min-width:750px){.nm-store .nm-product-grid{align-items:stretch}.nm-store .nm-product-grid>div{display:flex}.nm-store .nm-product-card{width:100%}.nm-store .nm-card-content{display:flex;flex-direction:column;flex:1}.nm-store .nm-card-buy{margin-top:auto}.nm-store .nm-product-card{display:flex;flex-direction:column}.nm-store .nm-pdp-media .nm-packshot{height:490px;max-height:490px}.nm-store .nm-cart-summary{position:sticky;top:100px}}@media(max-width:749px){.nm-store .nm-header{padding-inline:20px;gap:12px}.nm-store .nm-header-actions{gap:15px}.nm-store .nm-header-shop{font-size:12px}.nm-store .nm-menu-label{display:none}.nm-store .nm-hero{min-height:440px;height:auto;max-height:none}.nm-store .nm-hero-content{padding:130px 24px 48px}.nm-store .nm-hero-content h1{font-size:43px;line-height:1.03}.nm-store .nm-hero-content .nm-lead{font-size:16px;line-height:1.5;max-width:290px;margin:16px auto 22px}.nm-store .nm-hero-content .nm-eyebrow{font-size:10px}.nm-store .nm-section-heading h1,.nm-store .nm-section-heading h2{font-size:30px}.nm-store .nm-section-heading>p{font-size:14px;line-height:1.55}.nm-store .nm-product-card{grid-template-columns:110px minmax(0,1fr);gap:18px}.nm-store .nm-product-card .nm-packshot{height:190px;align-self:start}.nm-store .nm-card-content .nm-type{font-size:11px}.nm-store .nm-card-scent{font-size:12px;line-height:1.4}.nm-store .nm-card-benefit{font-size:13px;line-height:1.45}.nm-store .nm-card-title h3{font-size:25px}.nm-store .nm-price{font-size:14px}.nm-store .nm-pdp-media .nm-packshot{height:190px;max-height:190px}.nm-store .nm-pdp-info{padding-top:6px}.nm-store .nm-pdp-info h1{font-size:34px}.nm-store .nm-pdp-info>.nm-lead{font-size:16px;margin:8px 0 6px}.nm-store .nm-pdp-scent{font-size:13px;margin:6px 0}.nm-store .nm-pdp-meta{margin:10px 0!important}.nm-store .nm-pdp-meta .nm-pdp-price{font-size:23px}.nm-store .nm-buy-options--single{margin:10px 0}.nm-store .nm-buy-options input{font-size:16px}.nm-store .nm-buy-reassurance{padding-bottom:12px}.nm-store .nm-buy-reassurance .nm-buy-trust{font-size:12px}.nm-store .nm-complement{grid-template-columns:80px minmax(0,1fr);gap:12px 18px;padding:24px 20px}.nm-store .nm-complement img{height:125px}.nm-store .nm-complement h2{font-size:22px}.nm-store .nm-complement p{font-size:13px}.nm-store .nm-complement>div:last-child{grid-column:2;align-items:stretch}.nm-store .nm-complement .nm-button{width:100%;font-size:12px}.nm-store .nm-pairs__card:only-child{grid-template-columns:90px minmax(0,1fr);gap:8px 16px}.nm-store .nm-pairs__card:only-child .nm-pairs__images{grid-template-columns:1fr;grid-row:1/5;gap:0}.nm-store .nm-pairs__card:only-child .nm-pairs__images img{height:100px}.nm-store .nm-pairs__card:only-child button{grid-column:2;grid-row:4}.nm-store .nm-pairs__card:only-child h3{font-size:19px}.nm-store .nm-footer-top{gap:28px}.nm-store .nm-cart-item input{font-size:16px;min-height:44px}.nm-store .nm-nav-main{gap:15px}.nm-store .nm-nav-main .nm-nav-product{font-size:25px;gap:10px}.nm-store .nm-nav-product small{font-size:10px}}@media(max-width:374px){.nm-store .nm-product-card{grid-template-columns:85px minmax(0,1fr);gap:12px}.nm-store .nm-header .nm-wordmark{font-size:25px}.nm-store .nm-header-actions{gap:10px}.nm-store .nm-hero-content h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/nm-conversion.css.map */
