html:root{--nm-primary: #4a78a0;--nm-primary-dark: #2f5373;--nm-primary-50: #f1f6fa;--nm-primary-100: #dde8f1;--nm-accent: #b85a3f;--nm-accent-soft: #e8876b;--nm-accent-50: #fdf2ee;--nm-accent-100: #fbe3da;--nm-accent-deep: #7a3a26;--nm-text: #2a3645;--nm-muted: #627284;--nm-bg: #f6f8fa;--nm-border: #e4eaf0;--nm-radius: 12px;--nm-font-head: "Outfit", "Inter", system-ui, sans-serif;--nm-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family: var(--nm-font-body);--color-main: var(--nm-primary);--color-secondary: var(--nm-accent);--color-link-hover: var(--nm-accent);--color-link-menu-hover: var(--nm-accent);--color-name-product-hover: var(--nm-accent);--color-btn: var(--nm-primary);--color-border-btn: var(--nm-primary);--color-btn-hover: var(--nm-primary-dark);--color-border-btn-hover: var(--nm-primary-dark);--bg-btn-product: var(--nm-primary);--bg-btn-product-hover: var(--nm-primary-dark);--color-bg-btn-p-n-hover: var(--nm-primary-dark)}html body{font-family:var(--nm-font-body);color:var(--nm-text)}html body :is(h1,h2,h3,h4,.h1,.h2,.h3,.section-title,.title-block,.product-collection__title h2){font-family:var(--nm-font-head);letter-spacing:-.01em}.nm-section{padding:64px 0}.nm-section--tint{background:var(--nm-bg)}.nm-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.nm-eyebrow{display:inline-block;font:600 13px/1 var(--nm-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--nm-accent);margin-bottom:12px}.nm-h2{font:700 clamp(26px,3.2vw,38px)/1.15 var(--nm-font-head);color:var(--nm-primary-dark);margin:0 0 12px}.nm-lead{font-size:17px;line-height:1.6;color:var(--nm-muted);margin:0 0 32px;max-width:640px}.nm-head{text-align:center;margin-bottom:40px}.nm-head .nm-lead{margin-left:auto;margin-right:auto}.nm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:10px;font:600 16px/1 var(--nm-font-body);text-decoration:none;border:2px solid transparent;transition:background .15s,color .15s,border-color .15s;cursor:pointer}.nm-btn--primary{background:var(--nm-primary);color:#fff!important}.nm-btn--primary:hover{background:var(--nm-primary-dark)}.nm-btn--ghost{background:#fff;color:var(--nm-primary)!important;border-color:var(--nm-primary-100)}.nm-btn--ghost:hover{border-color:var(--nm-primary)}.nm-btn--light{background:transparent;color:#fff!important;border-color:#ffffff8c}.nm-btn--light:hover{border-color:#fff;background:#ffffff14}.nm-headrow{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.nm-headrow .nm-h2{margin:0}.nm-headrow a{color:var(--nm-primary);font-weight:600;text-decoration:none;white-space:nowrap}.nm-headrow a:hover{color:var(--nm-accent)}@media(max-width:749px){.nm-section{padding:44px 0}.nm-btn{width:100%}}html body #menu-main-menu>li.menu-item>a.cms-item-title{text-transform:none;letter-spacing:0;font:600 15.5px/1.2 var(--nm-font-head);color:var(--nm-text);padding:10px 14px;border-radius:10px;transition:background .15s,color .15s}html body #menu-main-menu>li.menu-item>a.cms-item-title i{font-size:11px;margin-left:4px}html body #menu-main-menu>li.menu-item:hover>a.cms-item-title,html body #menu-main-menu>li.menu-item.nm-active>a.cms-item-title{background:var(--nm-primary-50);color:var(--nm-primary)}html body #menu-main-menu .submenu a:hover{color:var(--nm-primary)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nm-brand.css.map */
