body.nm-store{--nm-ivory:#f8f6f3;--nm-ink:#2c2c2c;--nm-stone:#eeeae3;--nm-line:#d6d1c9;--nm-sage:#d6d1c9;background:var(--nm-ivory);color:var(--nm-ink)}body.nm-store:not(.nm-original-about) #MainContent :is(.nm-section,.nm-proof-videos,.nm-pairs){padding:48px max(5vw,calc((100vw - 1240px)/2));max-width:none;margin-inline:0}body.nm-store:not(.nm-original-about) #MainContent h1{font-size:clamp(38px,4.5vw,60px);font-weight:500;line-height:1.08;letter-spacing:-.045em}body.nm-store:not(.nm-original-about) #MainContent h2{font-size:clamp(26px,2.7vw,36px);font-weight:500;line-height:1.18;letter-spacing:-.035em}body.nm-store:not(.nm-original-about) #MainContent h3{font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.025em}body.nm-store:not(.nm-original-about) #MainContent .nm-card-title :is(h2,h3){font-size:28px}body.nm-store:not(.nm-original-about) #MainContent :is(.nm-proof-videos,.nm-pairs,.nm-set-deal,.nm-shipping-offer,.nm-complement){background:var(--nm-stone);color:var(--nm-ink)}body.nm-store:not(.nm-original-about) #MainContent .nm-proof-videos{background:var(--nm-ivory)}body.nm-store .nm-button{min-height:48px;font-size:14px;line-height:1.3;font-weight:500;letter-spacing:0;text-transform:none}body.nm-store .nm-button:hover{background:#45413d}body.nm-store .nm-button--light:hover{background:#e8e3dc}body.nm-store :is(a,button,input,select,summary):focus-visible{outline-color:#6c5c4e}body.nm-store .nm-shipping-progress{accent-color:#6c5c4e}body.nm-store .nm-shipping-progress::-webkit-progress-value{background:#6c5c4e}body.nm-store .nm-finish-hero{display:block;min-height:0;height:auto;max-height:none;background:var(--nm-ink);color:var(--nm-ivory)}body.nm-store .nm-finish-hero .nm-hero-content{width:auto;max-width:1240px;padding:136px 0 56px;margin-inline:max(5vw,calc((100vw - 1240px)/2));text-align:left}body.nm-store .nm-finish-hero .nm-hero-content h1{max-width:600px;margin:0;font-size:clamp(40px,4.6vw,64px);line-height:1.04}body.nm-store .nm-finish-hero .nm-lead{margin:20px 0 26px;max-width:34em;line-height:1.55}body.nm-store .nm-finish-hero .nm-actions{justify-content:flex-start;margin-top:0}body.nm-store .nm-finish-hero__mobile{display:none}body.nm-store .nm-finish-hero__desktop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body.nm-store .nm-finish-hero__desktop img{display:block;width:100%;height:100%;object-fit:cover}body.nm-store .nm-finish-hero--desktop-image{min-height:480px;aspect-ratio:16/9;max-height:720px;display:flex;align-items:center}body.nm-store .nm-finish-hero--desktop-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(30,28,26,.82),rgba(30,28,26,.35) 48%,transparent 75%);z-index:-1;pointer-events:none}body.nm-store .nm-finish-hero--desktop-image .nm-hero-content{padding-block:120px 60px;width:100%}body.nm-store:not(.nm-original-about) #MainContent .nm-selection{padding-top:40px}body.nm-store .nm-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}body.nm-store .nm-product-card .nm-packshot{height:auto;aspect-ratio:4/5;flex-shrink:0;background:transparent}body.nm-store .nm-packshot img,body.nm-store .nm-pairs__images img,body.nm-store .nm-set-images img,body.nm-store .nm-complement img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;mask-image:none;-webkit-mask-image:none;padding:0;transform:none}body.nm-store .nm-card-content{padding-top:18px}body.nm-store .nm-card-title{align-items:baseline;gap:12px}body.nm-store .nm-card-content .nm-card-benefit{font-size:15px;line-height:1.5}body.nm-store .nm-card-content .nm-card-scent{font-size:13px;line-height:1.5}body.nm-store .nm-card-content .nm-type{font-size:11px;line-height:1.5}body.nm-store .nm-price{font-size:16px;white-space:nowrap}body.nm-store .nm-pdp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}body.nm-store .nm-pdp-media .nm-packshot{height:490px;max-height:none;aspect-ratio:auto}body.nm-store .nm-detail-photo{margin-top:18px;border-block:1px solid var(--nm-line)}body.nm-store .nm-detail-photo summary{padding:14px 0;font-size:14px;display:list-item;list-style:disclosure-closed inside}body.nm-store .nm-detail-photo[open] summary{list-style-type:disclosure-open}body.nm-store .nm-detail-photo img{display:block;width:100%;max-height:420px;height:auto;object-fit:contain;margin-bottom:18px}body.nm-store:not(.nm-original-about) #MainContent .nm-review-proof{display:grid;grid-template-columns:1fr 1.6fr auto;gap:12px 32px;align-items:center;padding-block:28px;border-block:1px solid var(--nm-line)}body.nm-store:not(.nm-original-about) #MainContent .nm-review-proof h2{font-size:24px;margin:0;grid-column:1;grid-row:1}body.nm-store .nm-review-proof>p{grid-column:1;grid-row:2}body.nm-store .nm-review-proof blockquote{margin:0;grid-column:2;grid-row:1/3;font-size:19px;line-height:1.5}body.nm-store .nm-review-proof cite{font-size:13px;font-style:normal;margin-top:8px}body.nm-store .nm-review-proof .nm-button{grid-column:3;grid-row:1/3;background:transparent;color:var(--nm-ink)!important;border:0;padding:12px 0;text-decoration:underline;text-underline-offset:5px;max-width:170px}body.nm-store .nm-proof-videos>header{margin-bottom:28px}body.nm-store .nm-proof-videos>header p{margin-top:12px;max-width:38em}body.nm-store .nm-proof-videos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,320px));justify-content:start;gap:32px}body.nm-store .nm-proof-videos__player{width:100%;height:auto;aspect-ratio:512/908;max-height:none;object-fit:contain;background:var(--nm-stone)}body.nm-store .nm-proof-videos__grid:has(figure:only-child) .nm-proof-videos__player{height:auto}body.nm-store:not(.nm-original-about) #MainContent .nm-proof-videos h3{font-size:18px;margin:14px 0 6px}body.nm-store .nm-proof-videos figcaption p{font-size:14px;line-height:1.5}body.nm-store .nm-proof-videos__button{margin:24px 0 0;width:max-content;max-width:100%}body.nm-store .nm-pairs__images img{height:180px}body.nm-store .nm-set-images img{height:230px}body.nm-store .nm-complement img{height:180px}body.nm-store .nm-finish-feature,body.nm-store .nm-finish-lifestyle__row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}body.nm-store .nm-finish-feature>img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain}body.nm-store .nm-finish-feature p,body.nm-store .nm-finish-lifestyle p{margin-top:16px;max-width:34em;line-height:1.6}body.nm-store .nm-finish-lifestyle__row+.nm-finish-lifestyle__row{margin-top:48px}body.nm-store .nm-finish-lifestyle__row>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}body.nm-store .nm-finish-lifestyle__row--rhythm>img{aspect-ratio:3/2}body.nm-store .nm-photo-editor-note{padding:24px 5vw;background:var(--nm-stone);font-size:14px}body.nm-store .nm-reviews .jdgm-widget{font-family:inherit;color:inherit;background:transparent}body.nm-store .nm-reviews .jdgm-rev-widg{padding:0;border:0}body.nm-store:not(.nm-original-about) #MainContent .nm-reviews .jdgm-rev-widg__title{font-size:32px;font-weight:500;text-align:left}body.nm-store .nm-reviews :is(.jdgm-star,.jdgm-sort-dropdown,.jdgm-rev__author){color:var(--nm-ink)!important}body.nm-store .nm-reviews .jdgm-rev__body{font-size:15px;line-height:1.6;max-width:65ch}body.nm-store .nm-reviews .jdgm-histogram__bar-content{background:var(--nm-ink)}body.nm-store .nm-reviews .jdgm-write-rev-link{background:var(--nm-ink);border-color:var(--nm-ink);color:var(--nm-ivory)!important;font-size:14px;font-weight:500;min-height:44px}body.nm-store:not(.nm-original-about) #MainContent .nm-use-steps h3{font-size:24px}body.nm-store .nm-use-steps .nm-steps p{font-size:15px;line-height:1.6;max-width:34em}@media(max-width:989px){body.nm-store:not(.nm-original-about) #MainContent .nm-review-proof{grid-template-columns:1fr 1.5fr}body.nm-store .nm-review-proof .nm-button{grid-column:2;grid-row:3}body.nm-store .nm-card-title{flex-wrap:wrap}body.nm-store .nm-proof-videos__grid{grid-template-columns:repeat(2,minmax(0,280px))}}@media(max-width:749px){body.nm-store:not(.nm-original-about) #MainContent :is(.nm-section,.nm-proof-videos,.nm-pairs){padding:32px 20px}body.nm-store:not(.nm-original-about) #MainContent h1{font-size:38px}body.nm-store:not(.nm-original-about) #MainContent h2{font-size:28px}body.nm-store .nm-finish-hero,body.nm-store .nm-finish-hero--desktop-image{display:flex;flex-direction:column;align-items:stretch;min-height:0;height:auto;aspect-ratio:auto;max-height:none}body.nm-store .nm-finish-hero__desktop,body.nm-store .nm-finish-hero--desktop-image:after{display:none}body.nm-store .nm-finish-hero .nm-hero-content,body.nm-store .nm-finish-hero--desktop-image .nm-hero-content{margin:0;padding:116px 24px 40px;width:100%}body.nm-store .nm-finish-hero .nm-hero-content h1{font-size:40px;max-width:520px}body.nm-store .nm-finish-hero .nm-lead{font-size:16px;margin:18px 0 24px;max-width:30em}body.nm-store .nm-finish-hero--mobile-image .nm-finish-hero__mobile{display:block;margin-top:66px}body.nm-store .nm-finish-hero__mobile img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain}body.nm-store .nm-finish-hero--mobile-image .nm-hero-content{padding-top:28px}body.nm-store .nm-product-grid{grid-template-columns:1fr;gap:28px}body.nm-store .nm-product-card{display:grid;grid-template-columns:minmax(100px,34%) minmax(0,1fr);gap:18px;align-items:start}body.nm-store .nm-product-card .nm-packshot{height:auto;aspect-ratio:4/5;width:100%;align-self:start}body.nm-store .nm-card-content{padding:0}body.nm-store:not(.nm-original-about) #MainContent .nm-card-title :is(h2,h3){font-size:25px}body.nm-store .nm-card-title{gap:4px 12px}body.nm-store .nm-card-content .nm-card-benefit{font-size:14px}body.nm-store .nm-pdp-grid{grid-template-columns:1fr;gap:24px}body.nm-store .nm-pdp-media .nm-packshot{height:280px}body.nm-store .nm-pdp-info h1{font-size:38px}body.nm-store .nm-pdp-info>.nm-lead{font-size:17px}body.nm-store:not(.nm-original-about) #MainContent .nm-review-proof{display:block;padding-block:26px}body.nm-store .nm-review-proof blockquote{margin:16px 0}body.nm-store .nm-review-proof .nm-button{max-width:none;justify-content:flex-start}body.nm-store .nm-proof-videos__grid{grid-template-columns:minmax(0,340px);gap:32px;justify-content:center}body.nm-store .nm-proof-videos__player{height:auto;aspect-ratio:512/908}body.nm-store .nm-proof-videos__button{width:100%}body.nm-store .nm-finish-feature,body.nm-store .nm-finish-lifestyle__row{grid-template-columns:1fr;gap:24px}body.nm-store .nm-finish-lifestyle__row+.nm-finish-lifestyle__row{margin-top:36px}body.nm-store:not(.nm-original-about) #MainContent .nm-use-steps h3{font-size:22px}body.nm-store .nm-nav-main .nm-nav-product{align-items:flex-start;flex-direction:column;gap:4px}body.nm-store .nm-pairs__card:only-child .nm-pairs__images img{height:100px}body.nm-store .nm-set-images img{height:150px}}@media(min-width:990px){body.nm-store:not(.nm-original-about) #MainContent .nm-proof-videos{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,672px);grid-template-rows:min-content 1fr;gap:24px 40px;align-items:start}body.nm-store .nm-proof-videos>header{grid-column:1;grid-row:1;margin:0}body.nm-store .nm-proof-videos__grid{grid-column:2;grid-row:1/3}body.nm-store .nm-proof-videos__button{grid-column:1;grid-row:2;align-self:start;margin:0}}body.nm-store{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.nm-store>#MainContent{flex:1 0 auto;width:100%}body.nm-store>.shopify-section-group-footer-group{flex:0 0 auto;width:100%}body.nm-store .nm-finish-hero{width:100%;max-width:none;margin:0;isolation:isolate;overflow:hidden}body.nm-store .nm-finish-hero--desktop-image{aspect-ratio:auto;height:clamp(480px,56.25vw,720px)}@media(max-width:749px){body.nm-store .nm-finish-hero--desktop-image{height:auto}body.nm-store .nm-finish-hero--mobile-image{min-height:600px;min-height:100svh;justify-content:flex-end}body.nm-store .nm-finish-hero--mobile-image .nm-finish-hero__mobile{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:-2}body.nm-store .nm-finish-hero--mobile-image .nm-finish-hero__mobile img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}body.nm-store .nm-finish-hero--mobile-image:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%,rgba(0,0,0,.72));z-index:-1;pointer-events:none}body.nm-store .nm-finish-hero--mobile-image .nm-hero-content{padding:116px 24px max(40px,env(safe-area-inset-bottom))}}body.nm-store .nm-scent-note{margin:8px 0 12px;max-width:48ch;color:var(--nm-ink)}body.nm-store .nm-scent-note small{display:block;font-size:14px;line-height:1.5;font-weight:400}.nm-footer-address{font-style:normal;font-size:14px;line-height:1.6;margin-top:20px}.nm-payment-marks{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:14px 0;list-style:none}.nm-payment-marks svg{width:34px;height:22px}.nm-page-body>p,.nm-page-body>ul{max-width:75ch}.nm-complement-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nm-complement-pair a{min-width:0}.nm-complement-pair img{width:100%;height:auto;object-fit:contain}.nm-page-body a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.nm-page-body a:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/68/assets/nm-finishing.css.map */
