.nm-s{--nm-bg: #0E0D0C;--nm-stage: #171513;--nm-line: #2A2622;--nm-cream: #F2EDE4;--nm-ash: #A8A196;--nm-gold: #C9A96A;color:var(--nm-cream);background:var(--nm-bg)}.nm-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.nm-s h1,.nm-s h2,.nm-s h3{font-family:var(--font-heading--family, Georgia, serif);font-weight:500;color:var(--nm-cream);margin:0}.nm-s h2{font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.1}.nm-s p{margin:0}.nm-btn{display:inline-block;background:var(--nm-gold);color:#0e0d0c;border:1px solid var(--nm-gold);padding:14px 28px;font-size:.95rem;letter-spacing:.02em;cursor:pointer;text-decoration:none;border-radius:0;font-family:inherit;transition:background-color .3s ease,color .3s ease}.nm-btn:hover{background:transparent;color:var(--nm-gold)}.nm-btn--ghost{background:transparent;color:var(--nm-cream);border-color:var(--nm-gold)}.nm-btn--ghost:hover{background:var(--nm-gold);color:#0e0d0c}.nm-actions{display:flex;flex-wrap:wrap;gap:14px}.nm-section{padding:88px 0}.nm-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.nm-head a{color:var(--nm-gold);text-decoration:underline;text-underline-offset:4px}.nm-home-hero{padding:72px 0 104px;overflow:hidden}.nm-home-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;align-items:center}.nm-s .nm-home-hero h1{font-size:clamp(2.7rem,6.2vw,5.2rem);line-height:1.02;letter-spacing:-.01em;margin-bottom:24px}.nm-home-hero__text{max-width:30rem;font-size:1.08rem;line-height:1.75;color:var(--nm-ash);margin-bottom:36px}.nm-vitrine{position:relative;margin:0;padding-top:40px}.nm-vitrine:before{content:"";position:absolute;left:50%;top:-30px;width:140%;height:85%;transform:translate(-50%);background:radial-gradient(ellipse 42% 100% at 50% 0%,rgba(201,169,106,.38),transparent 72%);pointer-events:none}.nm-vitrine__frame{position:relative;padding:14px;background:var(--nm-stage);border:1px solid var(--nm-gold);box-shadow:0 40px 80px -30px #000000d9}.nm-vitrine__frame img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.nm-label{position:absolute;left:-28px;bottom:-28px;background:var(--nm-cream);color:#0e0d0c;padding:16px 22px;max-width:15.5rem;box-shadow:0 18px 40px #00000080}.nm-label strong{display:block;font-family:var(--font-heading--family, Georgia, serif);font-size:1.3rem;font-weight:600;line-height:1.15}.nm-label span{display:block;font-size:.85rem;margin-top:6px;color:#4a443b}.nm-tiles{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;height:clamp(520px,62vw,760px)}.nm-tile{position:relative;display:block;overflow:hidden;background:var(--nm-stage);border:1px solid var(--nm-line);text-decoration:none;color:var(--nm-cream)}.nm-tile:first-child{grid-row:span 2}.nm-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nm-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(14,13,12,.92) 100%)}.nm-tile__t{position:absolute;left:20px;right:20px;bottom:18px;z-index:1;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.1}.nm-tile:hover,.nm-tile:focus-visible{border-color:var(--nm-gold);color:var(--nm-cream)}.nm-band{border-top:1px solid var(--nm-line);border-bottom:1px solid var(--nm-line);background:linear-gradient(90deg,rgba(201,169,106,.1),transparent 60%),var(--nm-stage)}.nm-band__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;padding:80px 0}.nm-live-badge{display:inline-flex;align-items:center;gap:10px;font-size:.95rem;color:var(--nm-gold);margin-bottom:14px}.nm-live-dot{width:9px;height:9px;border-radius:50%;background:#d64b3c;box-shadow:0 0 #d64b3cb3;animation:nm-pulse 1.8s infinite}@keyframes nm-pulse{70%{box-shadow:0 0 0 10px #d64b3c00}to{box-shadow:0 0 #d64b3c00}}.nm-band p.nm-band__text{color:var(--nm-ash);line-height:1.75;margin:16px 0 28px;max-width:32rem}.nm-channels{list-style:none;margin:0;padding:0;border-top:1px solid var(--nm-line)}.nm-channels li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;border-bottom:1px solid var(--nm-line)}.nm-channels b{font-family:var(--font-heading--family, Georgia, serif);font-size:1.5rem;font-weight:500}.nm-channels span{color:var(--nm-ash);font-size:.95rem;text-align:right}.nm-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--nm-line);border:1px solid var(--nm-line)}.nm-cell{background:var(--nm-stage);padding:32px 28px}.nm-cell h3{color:var(--nm-gold);font-size:1.5rem;margin-bottom:8px}.nm-cell p{color:var(--nm-ash);line-height:1.65;font-size:.98rem}.nm-step-n{font-family:var(--font-heading--family, Georgia, serif);font-size:2.6rem;color:var(--nm-gold);line-height:1;margin-bottom:12px}.nm-page-hero{text-align:center;padding:72px 0 56px;position:relative}.nm-page-hero:before{content:"";position:absolute;left:50%;top:0;width:90%;height:100%;transform:translate(-50%);background:radial-gradient(ellipse 50% 70% at 50% 0%,rgba(201,169,106,.22),transparent 70%);pointer-events:none}.nm-page-hero>*{position:relative}.nm-logo{display:block;margin:0 auto 36px;width:min(400px,78vw);height:auto}.nm-s .nm-page-hero h1{font-size:clamp(2.3rem,5vw,3.8rem);line-height:1.08;margin-bottom:16px}.nm-lead{max-width:40rem;margin:0 auto;color:var(--nm-ash);font-size:1.08rem;line-height:1.75}.nm-page-hero .nm-actions{justify-content:center;margin-top:30px}.nm-story{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start;padding:24px 0 64px}.nm-story p{line-height:1.85;margin:0 0 1em;color:var(--nm-cream);opacity:.92;max-width:38rem}.nm-contact{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;border-top:1px solid var(--nm-line);padding:72px 0 96px;margin-top:64px;scroll-margin-top:80px}.nm-contact p{color:var(--nm-ash);line-height:1.75;margin-top:12px}.nm-side-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;align-items:flex-start}.nm-form label{display:block;font-size:.9rem;color:var(--nm-ash);margin:0 0 6px}.nm-form input,.nm-form textarea,.nm-form select{width:100%;box-sizing:border-box;background:var(--nm-stage);color:var(--nm-cream);border:1px solid var(--nm-line);border-radius:0;padding:14px;font:inherit;margin-bottom:18px}.nm-form input:focus,.nm-form textarea:focus,.nm-form select:focus{outline:none;border-color:var(--nm-gold)}.nm-form textarea{min-height:150px;resize:vertical}.nm-msg{border:1px solid var(--nm-gold);padding:14px 16px;margin-bottom:18px;color:var(--nm-gold)}.nm-msg--err{border-color:#b3564d;color:#e9a59d}.nm-live-card{border:1px solid var(--nm-gold);background:linear-gradient(180deg,#c9a96a1a,#171513e6);padding:44px 32px;text-align:center}.nm-live-card .nm-live-badge{margin-bottom:14px}.nm-live-card h2{margin-bottom:10px}.nm-live-card p{color:var(--nm-ash);margin:0 auto;max-width:34rem;line-height:1.7}.nm-live-card .nm-actions{justify-content:center;margin-top:28px}.nm-cta{text-align:center;border-top:1px solid var(--nm-line);margin-top:72px;padding:72px 0 96px}.nm-cta .nm-actions{justify-content:center;margin-top:28px}@media(max-width:749px){.nm-section{padding:56px 0}.nm-home-hero{padding:40px 0 72px}.nm-home-hero__grid,.nm-band__grid,.nm-story,.nm-contact{grid-template-columns:1fr;gap:40px}.nm-label{left:12px;bottom:-24px;max-width:13.5rem}.nm-tiles{grid-template-columns:1fr 1fr;grid-template-rows:none;height:auto}.nm-tile{aspect-ratio:4 / 5}.nm-tile:first-child{grid-row:auto;grid-column:span 2;aspect-ratio:16 / 11}.nm-grid-3{grid-template-columns:1fr}.nm-story,.nm-contact{gap:28px}.nm-contact{padding:48px 0 72px;margin-top:40px}.nm-band__grid{padding:56px 0}}.nm-s{text-align:center}.nm-home-hero__text{margin-left:auto;margin-right:auto}.nm-actions{justify-content:center}.nm-head{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.nm-live-badge{justify-content:center}.nm-band p.nm-band__text{margin-left:auto;margin-right:auto}.nm-story{grid-template-columns:1fr;gap:20px;justify-items:center}.nm-story p{margin-left:auto;margin-right:auto}.nm-contact{grid-template-columns:1fr;gap:40px;justify-items:center}.nm-contact>div{width:100%;max-width:640px}.nm-side-links{align-items:center}.nm-label{text-align:center}.nm-label a{color:inherit;text-decoration:none;display:block}.nm-label a:hover strong{text-decoration:underline}.nm-vitrine__link{display:block;color:inherit;text-decoration:none}.nm-vitrine__frame img{transition:opacity .3s ease}.nm-formbox{background:transparent;width:min(640px,92vw);margin:0 auto;text-align:left}.nm-formbox .nm-form label{text-align:left}.nm-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nm-msg[hidden]{display:none}.nm-form .nm-btn[disabled]{opacity:.6;cursor:wait}.nm-formbox .nm-form .nm-btn{display:block;margin:8px auto 0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/showroom-pages.css.map */
