@font-face{font-family:playfair;src:url(../media/playfair_display-s.p.3jppgd0xzx-0d.woff2?dpl=dpl_pJdjE5JViGJX3cd2R5EBbykSz6S2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:108.2%;descent-override:25.1%;line-gap-override:0.0%;size-adjust:100.0%}.playfair_3c7f67e5-module__UmMpnW__className{font-family:playfair,playfair Fallback,Georgia,serif}.playfair_3c7f67e5-module__UmMpnW__variable{--font-display:"playfair", "playfair Fallback", Georgia, serif}
@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.3q4n78m6muld7.woff2?dpl=dpl_pJdjE5JViGJX3cd2R5EBbykSz6S2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:96.8%;descent-override:25.1%;line-gap-override:0.0%;size-adjust:100.0%}.montserrat_e78cd193-module__7WsJ7G__className{font-family:montserrat,montserrat Fallback,system-ui,-apple-system,sans-serif}.montserrat_e78cd193-module__7WsJ7G__variable{--font-sans:"montserrat", "montserrat Fallback", system-ui, -apple-system, sans-serif}
.nj-couture-header{color:#f7f1e7;background:#070605!important;border-color:#3b3123!important}.nj-couture-header .nav-link{color:#d5d0c7;letter-spacing:.1em;font-size:12px}.nj-couture-header .nav-link:hover{color:#fff}.nj-couture-header .icon-btn{color:#e6e0d6}.nj-couture-header .icon-btn:hover{background:#c2b49d15}.nj-header-inner{column-gap:16px}.nj-header-invitation{color:#f4e8d4;min-height:44px;font:500 10px/1.4 var(--font-sans),Arial,sans-serif;letter-spacing:.06em;text-align:center;background:#211a13;border:1px solid #d9c3a1;justify-content:center;align-items:center;margin-left:10px;padding:10px 15px;text-decoration:none;display:inline-flex}.nj-header-invitation:hover{background:#3a2e20;border-color:#f3dfbd}.nj-header-invitation:focus-visible,.nj-menu-invitation a:focus-visible{outline-offset:4px;outline:2px solid #b18a50}.nj-menu-invitation{border-top:1px solid #d9c3a1;margin-top:30px;padding-top:22px}.nj-menu-invitation p{color:#65533f;font:400 12px/1.7 var(--font-sans),Arial,sans-serif;margin:0 0 12px}.nj-menu-invitation a{color:#f4e8d4;min-height:48px;font:500 11px/1.6 var(--font-sans),Arial,sans-serif;background:#211a13;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;text-decoration:none;display:flex}.nj-menu-invitation a span{font-size:19px}.nj-home-brand{flex-direction:column;align-items:center;gap:8px;padding:12px 0;display:flex}.nj-home-monogram{background:linear-gradient(145deg,#f6e7c9,#b18a50 46%,#e9cc95);width:53px;height:75px;display:block;-webkit-mask:url(/brand/intro-signature/monogram.svg) 50%/contain no-repeat;mask:url(/brand/intro-signature/monogram.svg) 50%/contain no-repeat}.nj-home-wordmark{font:400 10px/1.3 var(--font-sans),Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#e7d5b7}.nj-home-content{--color-ivoire:#070605;--color-ivoire-warm:#14120f;--color-border-soft:#3b3123;--color-text:#f7f1e7;--color-text-primary:#f7f1e7;--color-text-muted:#b9aa95;--color-or-deep:#d3b177;--color-or:#cba56a;color:#f7f1e7;background:#070605}.nj-couture-hero{isolation:isolate;color:#f7f1e7;background:#070605;min-height:650px;position:relative;overflow:hidden}.nj-couture-visual{grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;position:absolute;inset:0 0 0 46%}.nj-couture-photo{z-index:-2;min-height:0;position:relative}.nj-couture-photo-image{object-fit:cover;object-position:center 43%}.nj-couture-photo:after{content:"";background:linear-gradient(90deg,#070605,#0000 20%),linear-gradient(#0000 76%,#07060599);position:absolute;inset:0}.nj-couture-editorial{width:min(1400px,100%);margin:auto;padding:88px clamp(24px,6vw,100px) 70px}.nj-couture-eyebrow{color:#d5bb91;font:400 12px/1.6 var(--font-sans),Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px}.nj-couture-editorial h1{font:400 clamp(42px,5.3vw,76px)/1.08 var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:0}.nj-couture-editorial h1 em{color:#d8bc8f;font-weight:400}.nj-couture-description{color:#c7baa8;font:400 14px/1.8 var(--font-sans),Arial,sans-serif;margin:26px 0 0}.nj-couture-cta{color:#17120b;min-height:50px;font:500 12px/1.5 var(--font-sans),Arial,sans-serif;letter-spacing:.07em;background:#e6d3b2;border:1px solid #dcc197;justify-content:center;align-items:center;gap:24px;margin-top:29px;padding:15px 21px;text-decoration:none;display:inline-flex}.nj-couture-cta:hover{background:#fff;border-color:#fff}.nj-couture-cta span{font-size:20px}.nj-couture-actions{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.nj-couture-discover{color:#e1dbd2;font:400 12px/1.6 var(--font-sans),Arial,sans-serif;text-underline-offset:5px;text-decoration:underline}.nj-home-waitlist{background:#14120f;border-bottom:1px solid #3b3123;padding:52px clamp(24px,6vw,100px);scroll-margin-top:130px}.nj-couture-caption{z-index:1;color:#f7f1e7;text-align:left;font:400 24px/1.2 var(--font-display),Georgia,serif;background:#14120f;flex-direction:column;gap:5px;padding:18px 32px;text-decoration:none;display:flex;position:relative}.nj-couture-caption span{font:400 12px/1.5 var(--font-sans),Arial,sans-serif;letter-spacing:.05em}.nj-home-collection{padding-top:72px;padding-bottom:72px}.nj-home-collection .card{color:#f7f1e7;box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.nj-home-collection .card-media{border-radius:0}.nj-home-collection .title-section{color:#f7f1e7;text-transform:none}.nj-home-collection .eyebrow{color:#cec3b0}.nj-home-collection .btn-outline{color:#ece8e2;border-color:#867a65}.nj-home-detail h2{color:#f7f1e7}.nj-home-detail .gold-rule{color:#cdc2ae}.nj-home-detail>div:last-child{min-height:580px}.nj-home-detail .btn-dark{color:#17120b;background:#e6d3b2;border-color:#e6d3b2}.nj-home-content a:focus-visible{outline-offset:5px;outline:2px solid #d6b377}@media (min-width:1500px){.nj-couture-visual{inset:0 0 0 48%}.nj-couture-hero{min-height:750px}.nj-couture-editorial{padding-top:112px}}@media (max-width:640px){.nj-header-inner{grid-template-columns:minmax(44px,1fr) auto minmax(80px,1fr);column-gap:8px;display:grid}.nj-header-invitation{letter-spacing:.02em;max-width:88px;margin-left:0;padding:8px;font-size:10px}.nj-header-inner .nj-home-wordmark{letter-spacing:.09em;font-size:8px}.nj-home-monogram{width:44px;height:60px}.nj-home-wordmark{font-size:9px}.nj-home-brand{gap:5px;padding:9px 0}.nj-couture-hero{flex-direction:column;min-height:0;display:flex}.nj-couture-visual{flex-direction:column;order:0;width:100%;display:flex;position:relative;inset:auto}.nj-couture-photo{aspect-ratio:4/4.4;z-index:0;width:100%;height:auto}.nj-couture-photo-image{object-position:center 35%}.nj-couture-photo:after{background:linear-gradient(#0000 72%,#07060559)}.nj-couture-editorial{order:1;padding:32px 24px 40px}.nj-couture-eyebrow{margin-bottom:16px;font-size:11px}.nj-couture-editorial h1{font-size:clamp(35px,9vw,46px);line-height:1.08}.nj-couture-editorial h1 br:first-of-type{display:none}.nj-couture-description{margin-top:20px;font-size:14px}.nj-couture-cta{width:100%;margin-top:24px}.nj-couture-caption{padding:18px 24px;font-size:23px}.nj-couture-caption span{font-size:11px}.nj-home-collection{padding-top:46px;padding-bottom:46px}.nj-home-detail>div:last-child{min-height:480px}}
