@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&family=Lato:wght@300;400;700&display=swap";:root{--n-white:#FAFAF8;--n-ink:#16130F;--n-stone:#B4B2AC;--n-panel:#F3F3F0;--n-line:#E6E6E2;--n-muted:#8B8A84;--n-r-img:20px;--n-r-ui:8px}.n *{box-sizing:border-box}.n{font-family:Lato,sans-serif;font-weight:400;color:var(--n-ink);background:var(--n-white);-webkit-font-smoothing:antialiased}.n h1,.n h2,.n h3,.n .n-kick,.n .n-lbl,.n .n-btn{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;margin:0}.n .n-kick{font-size:11px;letter-spacing:.22em;color:var(--n-stone)}.n .n-lbl{font-size:10px;letter-spacing:.2em;color:var(--n-muted);font-weight:600}.n p{margin:0;max-width:66ch;line-height:1.75}.n .n-lead{font-size:18px;font-weight:300;line-height:1.7}.n .n-dim{color:var(--n-muted)}.n .n-btn{display:inline-block;background:var(--n-stone);color:var(--n-white);font-size:12px;letter-spacing:.08em;padding:15px 30px;border-radius:var(--n-r-ui);text-decoration:none;border:0;cursor:pointer;transition:opacity .4s ease}.n .n-btn:hover{opacity:.85}.n .n-link{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:inherit;text-decoration:none;position:relative;padding-bottom:4px}.n .n-link:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .5s ease}.n .n-link:hover:after{transform:scaleX(.4)}.n-bleed{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.n-hero{position:relative;height:100svh;min-height:560px;overflow:hidden;display:flex;align-items:flex-end}.n-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:nDrift 24s ease-in-out infinite alternate}@keyframes nDrift{0%{transform:scale(1)}to{transform:scale(1.06)}}.n-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(22,19,15,.72) 0%,rgba(22,19,15,.28) 42%,rgba(22,19,15,.06) 70%,transparent 100%)}.n-hero__in{position:relative;z-index:2;padding:0 6vw 9vh;color:var(--n-white);width:100%}.n-hero h1{font-size:clamp(2.4rem,7vw,7rem);line-height:1.02;letter-spacing:.01em;margin:14px 0 0}.n-hero .n-kick{color:#fafaf8d1}.n-hero__cta{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:34px}.n-hero__cta .n-link{color:var(--n-white)}.n-cue{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:3;width:1px;height:46px;background:#fafaf880;animation:nCue 2.6s ease-in-out infinite}@keyframes nCue{0%,to{opacity:.25;height:26px}50%{opacity:.85;height:46px}}.n-rev{opacity:0;transform:translateY(20px);transition:opacity 1.1s ease,transform 1.1s ease}.n-rev.is-in{opacity:1;transform:none}.n-rev-img{opacity:0;transform:scale(1.08);transition:opacity 1.6s ease,transform 1.6s cubic-bezier(.16,1,.3,1)}.n-rev-img.is-in{opacity:1;transform:scale(1)}.n-panel{position:relative;overflow:hidden;display:flex}.n-panel__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.n-panel:hover .n-panel__img{transform:scale(1.03)}.n-panel__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(22,19,15,.7) 0%,rgba(22,19,15,.15) 55%,transparent 100%)}.n-panel__in{position:relative;z-index:2;width:100%;padding:0 6vw 7vh;color:var(--n-white);display:flex;flex-direction:column;justify-content:flex-end}.n-panel--mid .n-panel__in{justify-content:center;align-items:center;text-align:center;padding-bottom:0}.n-panel--right .n-panel__in{align-items:flex-end;text-align:right}.n-panel h2{font-size:clamp(1.5rem,3.6vw,3.4rem);letter-spacing:.015em}.n-panel .n-link{color:var(--n-white);margin-top:14px;display:inline-block}.n-sec{padding:clamp(64px,9vw,132px) 6vw}.n-sec--ink{background:var(--n-ink);color:var(--n-white)}.n-sec--ink .n-kick,.n-sec--ink .n-dim{color:#fafaf899}.n-hr{height:1px;background:var(--n-line);border:0;margin:0}.n-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:88vh}.n-split__img{position:relative;overflow:hidden}.n-split__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.n-split__txt{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,5vw,90px)}.n-split h2{font-size:clamp(1.7rem,3.4vw,3.2rem);line-height:1.14;margin:14px 0 20px}.n-spec{width:100%;border-collapse:collapse;margin:26px 0 32px;font-size:14px}.n-spec td{padding:13px 0;border-bottom:1px solid var(--n-line)}.n-spec td:first-child{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.16em;color:var(--n-muted)}.n-spec td:last-child{text-align:right}.n-sec--ink .n-spec td{border-color:#fafaf829}.n-macro{position:relative;height:70vh;min-height:380px;overflow:hidden;display:flex;align-items:flex-end}.n-macro img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.n-macro__in{position:relative;z-index:2;padding:0 6vw 6vh;color:var(--n-white)}.n-macro h2{font-size:clamp(1.3rem,2.6vw,2.4rem);letter-spacing:.02em}.n-thirds{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.n-third{position:relative;height:70vh;min-height:340px;overflow:hidden;display:flex;align-items:flex-end}.n-third img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.n-third__in{position:relative;z-index:2;padding:0 34px 40px;color:var(--n-white)}.n-third h3{font-size:15px;letter-spacing:.06em}.n-third p{font-size:13px;margin-top:8px;color:#fafaf8c7}.n-mail{max-width:560px;margin:0 auto;text-align:center}.n-mail h2{font-size:clamp(1.4rem,2.6vw,2.2rem);margin:14px 0 26px}.n-mail__row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.n-mail input{flex:1 1 260px;padding:14px 16px;border:1px solid var(--n-line);border-radius:var(--n-r-ui);font-family:Lato,sans-serif;font-size:15px;background:var(--n-white);color:var(--n-ink)}@media(max-width:900px){.n-split{grid-template-columns:1fr;min-height:0}.n-split__img{height:62vh}.n-thirds{grid-template-columns:1fr}.n-third{height:52vh}.n-panel__in{padding:0 24px 6vh}.n-hero__in{padding:0 24px 8vh}.n-sec{padding:56px 24px}}@media(prefers-reduced-motion:reduce){.n-hero__img,.n-cue{animation:none}.n-rev,.n-rev-img{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/nugget.css.map */
