@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(outfit-400.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(outfit-500.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(outfit-600.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(outfit-700.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(figtree-400.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(figtree-500.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(figtree-600.woff2) format("woff2")}:root{--nsm-hdr: 120px}@media(min-width:1024px){:root{--nsm-hdr: 142px}}html body.template-index{overflow-x:clip}.nsm-home{--nsm-ink: #0B0B0B;--nsm-paper: #FFFFFF;--nsm-stone: #F4F2EE;--nsm-line: #E4E0D9;--nsm-mute: #6E6A64;--nsm-body: #3A3733;--nsm-amber: #FFB71C;--nsm-amber-hi: #FFC23C;--nsm-amber-dn: #F0A800;--nsm-amber-ink: #7A4E00;--nsm-sky: #8FCEDD;--nsm-sky-veil: #EAF6FA;--nsm-sky-ink: #0E5F76;--nsm-ink-1: #1A1A1A;--nsm-ink-2: #262626;--nsm-font-display: "Outfit", "Segoe UI", system-ui, sans-serif;--nsm-font-body: "Figtree", "Segoe UI", system-ui, sans-serif;--nsm-s1: 4px;--nsm-s2: 8px;--nsm-s3: 12px;--nsm-s4: 16px;--nsm-s5: 24px;--nsm-s6: 32px;--nsm-s7: 48px;--nsm-s8: 64px;--nsm-s9: 96px;--nsm-container: 1280px;--nsm-margin: 24px;--nsm-section: 64px;--nsm-r-chip: 4px;--nsm-r-notice: 8px;--nsm-r-card: 12px;--nsm-r-section: 16px;--nsm-r-pill: 999px;--nsm-sh-1: 0 1px 2px rgba(30,24,16,.06), 0 1px 3px rgba(30,24,16,.05);--nsm-sh-2: 0 1px 2px rgba(30,24,16,.07), 0 2px 6px -1px rgba(30,24,16,.08);--nsm-sh-3: 0 2px 4px rgba(30,24,16,.05), 0 8px 16px -4px rgba(30,24,16,.1);--nsm-sh-4: 0 4px 8px rgba(30,24,16,.05), 0 16px 32px -8px rgba(30,24,16,.14);--nsm-sh-amber: 0 1px 2px rgba(30,24,16,.1), 0 4px 10px -2px rgba(184,128,0,.42), inset 0 1px 0 rgba(255,255,255,.32);--nsm-ease-out: cubic-bezier(.23, 1, .32, 1);--nsm-ease-in-out: cubic-bezier(.77, 0, .175, 1);--nsm-ease-drawer: cubic-bezier(.32, .72, 0, 1);--nsm-dur-press: .14s;--nsm-dur-hover: .2s;--nsm-dur-enter: .34s;--nsm-stagger: 50ms;--nsm-veil: linear-gradient(to top, rgba(11,11,11,.62) 0%, rgba(11,11,11,0) 55%);font-family:var(--nsm-font-body);font-size:16px;line-height:1.65;color:var(--nsm-body);background:var(--nsm-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(min-width:768px){.nsm-home{--nsm-margin: 32px;--nsm-section: 96px}}.nsm-home *,.nsm-home *:before,.nsm-home *:after{box-sizing:border-box}:where(.nsm-home) img{display:block;max-width:100%;height:auto}.nsm-container{width:100%;max-width:calc(var(--nsm-container) + var(--nsm-margin) * 2);margin-inline:auto;padding-inline:var(--nsm-margin)}.nsm-section{padding-block:var(--nsm-section)}.nsm-section--stone{background:var(--nsm-stone)}.nsm-section--ink{background:var(--nsm-ink);color:var(--nsm-paper)}.nsm-display,.nsm-h1,.nsm-h2,.nsm-h3,.nsm-h4{margin:0;font-family:var(--nsm-font-display);color:var(--nsm-ink);text-wrap:balance}.nsm-section--ink .nsm-display,.nsm-section--ink .nsm-h1,.nsm-section--ink .nsm-h2,.nsm-section--ink .nsm-h3,.nsm-section--ink .nsm-h4{color:var(--nsm-paper)}.nsm-display{font-weight:600;font-size:44px;line-height:1.08;letter-spacing:-.025em}.nsm-h1{font-weight:600;font-size:32px;line-height:1.15;letter-spacing:-.02em}.nsm-h2,.nsm-h3{font-weight:600;font-size:24px;line-height:1.25;letter-spacing:-.01em}.nsm-h4{font-weight:500;font-size:19px;line-height:1.35}@media(min-width:768px){.nsm-display{font-size:64px;line-height:1.02;letter-spacing:-.035em}.nsm-h1{font-size:44px;line-height:1.08;letter-spacing:-.025em}.nsm-h2{font-size:32px;line-height:1.15;letter-spacing:-.02em}}.nsm-lead{font-size:18px;line-height:1.65;max-width:68ch;text-wrap:pretty;margin:0}.nsm-text{font-size:16px;line-height:1.65;max-width:68ch;text-wrap:pretty;margin:0}.nsm-small{font-size:14px;line-height:1.55;margin:0}.nsm-micro{font-size:12px;line-height:1.45;font-weight:500;margin:0}.nsm-overline{margin:0;font-family:var(--nsm-font-display);font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nsm-mute)}.nsm-price{font-family:var(--nsm-font-display);font-weight:600;font-size:17px;font-variant-numeric:tabular-nums;color:var(--nsm-ink)}.nsm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nsm-s3);min-height:48px;padding:0 26px;border:0;border-radius:var(--nsm-r-pill);font-family:var(--nsm-font-display);font-weight:600;font-size:16px;line-height:1;text-decoration:none;cursor:pointer;transition:transform .16s var(--nsm-ease-out),box-shadow .16s var(--nsm-ease-out),background-color .16s ease}.nsm-btn:active{transform:scale(.97)}.nsm-btn:focus-visible{outline:2px solid var(--nsm-ink);outline-offset:3px}.nsm-btn--primary{background:var(--nsm-amber);color:var(--nsm-ink);box-shadow:var(--nsm-sh-amber)}.nsm-btn--secondary{background:var(--nsm-ink);color:var(--nsm-paper);box-shadow:var(--nsm-sh-2)}.nsm-btn--ghost{background:var(--nsm-paper);color:var(--nsm-ink);box-shadow:inset 0 0 0 1px var(--nsm-ink)}.nsm-section--ink .nsm-btn--ghost{background:transparent;color:var(--nsm-paper);box-shadow:inset 0 0 0 1px var(--nsm-paper)}.nsm-section--ink .nsm-btn:focus-visible{outline-color:var(--nsm-paper)}@media(hover:hover)and (pointer:fine){.nsm-btn--primary:hover{background:var(--nsm-amber-hi);transform:translateY(-1px)}.nsm-btn--primary:active{background:var(--nsm-amber-dn);transform:scale(.97)}.nsm-btn--secondary:hover{background:var(--nsm-ink-1);transform:translateY(-1px)}.nsm-btn--ghost:hover{background:var(--nsm-stone)}}.nsm-link{display:inline-block;color:var(--nsm-ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--nsm-line);text-underline-offset:4px;transition:text-decoration-color var(--nsm-dur-hover) ease,transform var(--nsm-dur-press) var(--nsm-ease-out)}.nsm-link:active{transform:scale(.97)}.nsm-link:focus-visible{outline:2px solid var(--nsm-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.nsm-link:hover{text-decoration-color:var(--nsm-ink)}}.nsm-reveal-on .nsm-home [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity var(--nsm-dur-enter) var(--nsm-ease-out),transform var(--nsm-dur-enter) var(--nsm-ease-out);transition-delay:calc(var(--nsm-i, 0) * var(--nsm-stagger))}.nsm-reveal-on .nsm-home [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nsm-reveal-on .nsm-home [data-reveal]{transform:none;transition:opacity .2s ease;transition-delay:0ms}}.nsm-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body .nsm-home img.nsm-hero__img,html body .nsm-home .nsm-pin.is-live img.nsm-pin__img,html body .nsm-home .pk-photo img.pk-photo__img{height:100%!important}html body .nsm-home .pk-sw img{height:260%!important}html body .nsm-home img.nsm-col__img{height:100%!important}html body .nsm-home img.nsm-proof__img{height:24px!important}@media(min-width:768px){html body .nsm-home img.nsm-proof__img{height:32px!important}}#selector{scroll-margin-top:calc(var(--nsm-hdr-pin, 142px) + 16px)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/nsm-home-base.css.map */
