:root{--nm-ink:#322731;--nm-cream:#fbf8f2;--nm-lime:#e3e7ca;--nm-peach:#eedacf;--nm-line:#ded5ca;--nm-serif:Georgia,"Times New Roman",serif}.nm-wrap{width:min(100% - 64px,1376px);margin-inline:auto}.nm-home{background:var(--nm-cream);color:var(--nm-ink);padding-block:24px 72px}.nm-hero{display:grid;grid-template-columns:minmax(275px,.72fr) minmax(0,1.28fr);height:clamp(430px,48vw,650px);overflow:hidden;background:var(--nm-lime)}.nm-hero-copy,.nm-feature-copy{align-self:center;padding:clamp(30px,5vw,84px)}.nm-hero h1,.nm-home h2{font-family:var(--nm-serif);font-weight:400;line-height:1.02;letter-spacing:-.055em;color:inherit;margin:0}.nm-hero h1{font-size:clamp(46px,5.7vw,91px)}.nm-hero-copy>p:not(.nm-kicker),.nm-feature-copy>p:not(.nm-kicker){font-size:clamp(15px,1.3vw,18px);line-height:1.55;max-width:34ch;margin:20px 0 24px}.nm-kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin:0 0 20px}.nm-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 21px;background:var(--nm-ink);color:#fff;text-decoration:none;font-size:13px;font-weight:600}.nm-button:hover{background:#523c4c;color:#fff}.nm-hero-media{display:grid;grid-template-columns:1.45fr .75fr;gap:3px;min-height:0}.nm-hero-media img,.nm-feature-image img{width:100%;height:100%;object-fit:cover;display:block}.nm-hero-media img:first-child{object-position:50% 34%}.nm-hero-media img+img{object-position:49% 50%}.nm-section{margin-top:clamp(45px,7vw,102px)}.nm-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px}.nm-heading h2,.nm-feature h2{font-size:clamp(32px,4.25vw,64px)}.nm-heading>a{white-space:nowrap;text-underline-offset:4px;color:inherit;font-size:13px}.nm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px}.nm-grid>a{display:block;min-width:0;color:inherit;text-decoration:none}.nm-grid>a:hover h3{text-decoration:underline;text-underline-offset:3px}.nm-grid h3{color:inherit;font-weight:600;font-size:15px;line-height:1.35;margin:0}.nm-tile-photo{aspect-ratio:4/5;background:#eee9e0;overflow:hidden}.nm-tile-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.nm-category .nm-tile-photo{aspect-ratio:5/4}.nm-category h3{padding:12px;background:#f1ece5}.nm-grid>a:hover img{transform:scale(1.025)}.nm-product-copy{padding:12px 0 0}.nm-product-copy span{display:block;margin-top:5px;font-size:13px;color:#5f5159}.nm-feature{margin-top:clamp(45px,7vw,102px);display:grid;grid-template-columns:1fr 1fr;background:var(--nm-peach)}.nm-feature-image{display:block;aspect-ratio:1.4;overflow:hidden}.nm-feature-image img{object-position:50% 44%}.nm-footer{background:var(--nm-ink);color:var(--nm-cream)}.nm-footer-grid{display:grid;grid-template-columns:1.1fr 1fr .85fr;gap:36px;padding-block:54px}.nm-footer h2{font-weight:600;line-height:1.4;color:inherit;font-size:15px;margin:0 0 16px}.nm-footer a{color:inherit;text-underline-offset:4px}.nm-footer ul{padding:0;margin:0;list-style:none;display:grid;gap:9px;font-size:14px}.nm-footer-grid>div:nth-child(2) ul{grid-template-columns:repeat(2,minmax(0,1fr))}.nm-footer ul a{text-decoration:none}.nm-footer ul a:hover{text-decoration:underline}.nm-footer-lockup{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font:clamp(20px,3vw,35px)/1 var(--nm-serif);letter-spacing:-.04em}.nm-footer-lockup img{width:48px;height:48px}.nm-footer-brand p{margin:10px 0 0;color:#eee2e8;font-size:14px}.nm-copyright{text-align:center;background:#241b24;border-top:1px solid #5d4d5b;padding:16px;font-size:12px;letter-spacing:.05em}.nm-header-wordmark{display:block;width:clamp(130px,16vw,184px);height:auto}#header-group .announcement-bar__slides{text-align:center}@media(max-width:849px){.nm-wrap{width:calc(100% - 36px)}.nm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 11px}.nm-hero{grid-template-columns:1fr;height:auto}.nm-hero-copy{padding:34px 24px}.nm-hero-media{height:clamp(300px,67vw,450px)}.nm-feature{grid-template-columns:1fr}.nm-feature-copy{padding:29px 24px 34px}.nm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;padding-block:38px}.nm-footer-brand{grid-column:1/-1}.nm-footer-grid>div:nth-child(2) ul{grid-template-columns:1fr}}@media(max-width:480px){.nm-home{padding-block:14px 48px}.nm-heading{align-items:start;flex-direction:column;gap:8px;margin-bottom:16px}.nm-grid h3{font-size:14px}.nm-header-wordmark{width:min(125px,34vw)}}@media(prefers-reduced-motion:reduce){.nm-tile-photo img{transition:none}}.nm-home{padding:0;background:#fff}.nm-home-band{padding-block:clamp(40px,5.6vw,82px)}.nm-home-hero-band{background:#f7f2fa;padding-block:clamp(14px,2.5vw,36px)}.nm-home-categories{background:#fffcf5}.nm-home-editorial{background:#f6e8dc}.nm-home-products{background:#edf4f7}.nm-home-band>.nm-section,.nm-home-band>.nm-feature{margin-top:0}.nm-home .nm-hero{height:auto;min-height:0;overflow:visible;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;background:transparent;gap:clamp(18px,3vw,48px)}.nm-home .nm-hero-copy{min-width:0;padding:clamp(26px,3.5vw,58px);background:#e9dff1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nm-home .nm-hero h1{font-size:clamp(40px,4.2vw,72px);line-height:1.04;max-width:12ch;text-wrap:balance}.nm-home .nm-hero-copy>p:not(.nm-kicker){margin-block:16px 22px}.nm-home .nm-hero-media{height:auto;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(8px,1vw,16px)}.nm-home .nm-hero-photo{aspect-ratio:3/4;margin:0;min-width:0;background:#e7dce9}.nm-home .nm-hero-photo:nth-child(2){background:#e9e6d8}.nm-home .nm-hero-photo img,.nm-home .nm-hero-photo img:first-child{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.nm-home-categories .nm-category h3{background:#f3eadb}.nm-home-editorial .nm-feature{background:#f1d9c7}.nm-home-products .nm-product-copy{padding:12px 12px 15px;background:#f9fcfd}@media(max-width:849px){.nm-home .nm-hero{grid-template-columns:minmax(0,1fr);gap:10px}.nm-home .nm-hero h1{font-size:clamp(39px,7.5vw,64px);max-width:14ch}.nm-home .nm-hero-copy{padding:28px 22px}}@media(max-width:480px){.nm-home-products .nm-product-copy{padding-inline:8px}}.nm-home-categories .nm-grid{gap:clamp(12px,1.5vw,24px)}.nm-home-categories .nm-category{display:flex;flex-direction:column;background:#fffdfa;border:1px solid #e9dfd1;border-radius:10px;overflow:hidden}.nm-home-categories .nm-category .nm-tile-photo{aspect-ratio:4 / 5;box-sizing:border-box;padding:clamp(7px,1.1vw,16px);background:#f4efe7}.nm-home-categories .nm-category .nm-tile-photo img{object-fit:contain;object-position:center;transform:none}.nm-home-categories .nm-category h3{display:flex;align-items:center;flex:1;min-height:48px;padding:10px 13px;background:transparent}@media(max-width:849px){.nm-home-categories .nm-category h3{padding-inline:10px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/studio.css.map */
