.nmr-body .nmr-header .nmr-nav{isolation:isolate}.nmr-body .nmr-nav .nmr-nav-brand{position:relative;z-index:3}.nmr-nav.is-open .nmr-nav-brand:after{display:none}.nmr-body .nmr-nav .nmr-menu-toggle:hover,.nmr-body .nmr-nav .nmr-menu-toggle[aria-expanded=true]{transform:scale(1.02)}
.nmr-body .nmr-nav .nmr-nav-links{position:fixed;inset:12px 12px 12px auto;display:block!important;width:min(430px,calc(100vw - 24px));max-height:none!important;padding:88px 22px 28px;border:1px solid #ffffffc9;border-radius:28px;background:linear-gradient(135deg,#ffffffdb,#edf3f3c9 55%,#e6e5f1d4);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #ffffffb3,0 22px 80px #19253b26;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(calc(100% + 36px));transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .35s ease,visibility .65s;animation:none!important;z-index:2}
.nmr-body .nmr-nav.is-open .nmr-nav-links{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);animation:none!important}.nmr-nav-shade{position:fixed;inset:0;width:100vw;height:100dvh;background:#15213514;border:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility .4s;z-index:0}.nmr-nav.is-open .nmr-nav-shade{opacity:1;visibility:visible;pointer-events:auto}
.nmr-glass-nav-top{display:flex;align-items:center;justify-content:space-between;padding:0 2px 18px;margin-bottom:12px;border-bottom:1px solid #45536d22;font:10px/1.4 NmrMono,monospace;letter-spacing:.13em;color:#4c5669}.nmr-glass-nav-top button{width:36px;height:36px;border:1px solid #ffffffc9;border-radius:50%;background:#ffffff6b;font-size:23px;letter-spacing:0;color:#182136}
.nmr-body .nmr-nav .nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a,.nmr-body .nmr-nav .nmr-nav-links>button{background:transparent;color:#171d2b;border:0;border-radius:12px;padding:17px 14px;min-height:54px;font-size:13px;letter-spacing:.025em;transition:background .25s,box-shadow .25s}.nmr-body .nmr-nav .nmr-nav-trigger:hover,.nmr-body .nmr-nav .is-preview-open>.nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a:hover,.nmr-body .nmr-nav .nmr-nav-links>button:hover{background:#ffffff80;box-shadow:inset 0 1px 0 #fff;color:#18233b}.nmr-body .nmr-nav .nmr-nav-links>a>span,.nmr-body .nmr-nav .nmr-nav-trigger>span{opacity:.55}
.nmr-body .nmr-nav .nmr-nav-preview{position:static;display:none;width:100%;min-height:0;max-height:none;right:auto;top:auto;border:1px solid #ffffffa8;border-radius:16px;box-shadow:inset 0 1px 0 #fff;background:#ffffff47;padding:12px;margin:3px 0 12px;gap:12px;transform:none;transition:none}.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview{display:flex;opacity:1;visibility:visible;pointer-events:auto;animation:nmr-glass-reveal .3s ease both}.nmr-nav-preview:before{display:none}.nmr-body .nmr-nav .nmr-preview-image img{height:145px;border-radius:10px}.nmr-body .nmr-nav .nmr-preview-copy,.nmr-body .nmr-nav .nmr-preview-categories{font-size:10px;line-height:1.7}.nmr-preview-categories details{padding:4px 0}.nmr-preview-categories summary{min-height:36px}
.nmr-search.nmr-dialog{background:transparent;color:#182136}.nmr-search::backdrop{background:linear-gradient(120deg,#e8f0f350,#c4d2e83b,#e9d8e744);backdrop-filter:blur(8px) saturate(125%);-webkit-backdrop-filter:blur(8px) saturate(125%);animation:nmr-glass-reveal .45s ease both}.nmr-search .nmr-search-drawer{inset:16px auto 16px 16px;width:340px;height:auto;border:1px solid #ffffffe0;border-radius:24px;background:linear-gradient(145deg,#ffffffdb,#e8eff1c9 65%,#eee8f2c9);color:#182136;backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);box-shadow:inset 0 1px 0 #fff,0 18px 70px #17253b20;overflow:hidden}.nmr-search[open] .nmr-search-drawer{animation:nmr-glass-search .6s cubic-bezier(.16,1,.3,1) both}.nmr-search form{background:#ffffff47;border-bottom:1px solid #5360751a;min-height:66px;padding:8px 14px;gap:8px}.nmr-search form input,.nmr-search form button{color:#182136}.nmr-search input::placeholder{color:#586474}.nmr-search .nmr-search-status{color:#45536c;line-height:1.8}.nmr-search #nmr-predictive-results{inset:16px 16px 16px 374px;padding:8px;gap:18px}.nmr-search .nmr-search-result{border:1px solid #ffffffc9;border-radius:18px;background:linear-gradient(145deg,#ffffffbd,#f3f6fa94);box-shadow:inset 0 1px 0 #fff,0 8px 28px #24395a0d;backdrop-filter:blur(22px) saturate(130%);color:#182136;padding:12px;transition:background .25s,box-shadow .25s}.nmr-search .nmr-search-result:hover,.nmr-search .nmr-search-result[aria-selected=true]{background:#ffffffe3;outline:1px solid #8a9fc1;outline-offset:0;box-shadow:0 12px 30px #25385817}.nmr-search-product img{border-radius:10px;background:#ffffffa1}.nmr-search-empty{background:#ffffffa6;border:1px solid #fff;border-radius:14px}
@keyframes nmr-glass-search{from{opacity:0;transform:translateX(-35px)}to{opacity:1;transform:none}}@keyframes nmr-glass-reveal{from{opacity:0}to{opacity:1}}
@media(max-width:1000px) and (min-width:701px){.nmr-search .nmr-search-drawer{width:300px}.nmr-search #nmr-predictive-results{left:332px;grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.nmr-body .nmr-nav .nmr-nav-links{inset:8px 8px 8px auto;width:min(390px,calc(100vw - 16px));border-radius:24px;padding:76px 16px 24px}.nmr-body .nmr-nav .nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a,.nmr-body .nmr-nav .nmr-nav-links>button{font-size:12px;min-height:49px;padding:14px 12px}.nmr-search .nmr-search-drawer{inset:10px 10px auto;width:auto;height:110px;border-radius:20px}.nmr-search form{min-height:62px}.nmr-search .nmr-search-status{padding:8px 14px;font-size:10px}.nmr-search #nmr-predictive-results{inset:130px 10px 10px;padding:0;gap:10px}.nmr-search .nmr-search-result{border-radius:15px;padding:8px}.nmr-search::backdrop{background:#e3eaf0a6}}
@media(prefers-reduced-motion:reduce){.nmr-body .nmr-nav .nmr-nav-links,.nmr-nav-shade{transition:none}.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview,.nmr-search::backdrop,.nmr-search[open] .nmr-search-drawer{animation:none}}

.nmr-body .nmr-nav .nmr-nav-links{width:min(1040px,calc(100vw - 24px));padding:92px 36px 28px 57%;padding-left:calc(min(1040px,100vw - 24px)*.56);border-radius:22px;border-color:#ffffff30;background:linear-gradient(125deg,#11151ce8,#080b10f2 56%,#080a0ff5);backdrop-filter:blur(35px) saturate(140%);-webkit-backdrop-filter:blur(35px) saturate(140%);color:#fff;box-shadow:inset 0 1px 0 #ffffff3d,inset -1px 0 0 #ffffff12,0 30px 100px #0008;transform:none;opacity:1;clip-path:circle(0% at calc(100% - 72px) 45px);transition:clip-path .8s cubic-bezier(.87,0,.13,1),visibility .8s;scrollbar-color:#ffffff35 transparent}
.nmr-body .nmr-nav.is-open .nmr-nav-links{transform:none;clip-path:circle(150% at calc(100% - 72px) 45px);transition:clip-path 1.2s cubic-bezier(.87,0,.13,1),visibility 0s}
.nmr-body .nmr-nav .nmr-nav-links:before{content:'NewMRKT';position:absolute;left:32px;top:44%;width:47%;font:clamp(54px,7vw,92px)/1 NmrDisplay,Impact,sans-serif;letter-spacing:-.04em;color:#fff;text-transform:none;text-align:center;pointer-events:none;text-shadow:0 0 40px #6b97ce33}
.nmr-body .nmr-nav .nmr-nav-links:after{content:'';position:absolute;left:52%;top:0;bottom:0;width:1px;background:linear-gradient(transparent,#ffffff25 12%,#ffffff25 90%,transparent);pointer-events:none}
.nmr-nav-shade{background:#04060980;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);transition:opacity .7s ease,visibility .7s}
.nmr-glass-nav-top{color:#abb4c4;border-bottom:1px solid #ffffff26;font-size:11px;letter-spacing:.05em;padding-bottom:12px;margin-bottom:12px}.nmr-glass-nav-top button{background:#ffffff0a;color:#fff;border:1px solid #ffffff42;width:40px;height:40px;font-size:26px;transition:background .25s}.nmr-glass-nav-top button:hover{background:#ffffff20}
.nmr-body .nmr-nav .nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a,.nmr-body .nmr-nav .nmr-nav-links>button{font:500 clamp(19px,2vw,27px)/1.25 NmrMono,monospace;letter-spacing:-.045em;color:#f6f7fb;padding:11px 0;min-height:49px;background:transparent;border-radius:0;text-transform:none;transition:color .3s ease,background .3s ease;box-shadow:none;transform:none}
.nmr-body .nmr-nav .nmr-nav-trigger:hover,.nmr-body .nmr-nav .is-preview-open>.nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a:hover,.nmr-body .nmr-nav .nmr-nav-links>button:hover{background:transparent;color:#b7d6ff;box-shadow:none;transform:none}.nmr-body .nmr-nav .nmr-nav-links>a>span,.nmr-body .nmr-nav .nmr-nav-trigger>span{font-size:14px;opacity:.7;letter-spacing:0}.nmr-body .nmr-nav :focus-visible{outline:2px solid #b7d6ff;outline-offset:3px}
.nmr-body .nmr-nav .nmr-nav-preview,.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview{position:absolute;inset:96px auto 30px 30px;width:calc(52% - 60px);max-height:calc(100% - 126px);min-height:0;display:flex;justify-content:flex-start;gap:22px;padding:18px;margin:0;background:linear-gradient(145deg,#202832f5,#0d1118fa);border:1px solid #ffffff20;border-radius:18px;color:#fff;box-shadow:inset 0 1px 0 #ffffff15;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility .35s;animation:none;z-index:1;overflow-y:auto}
.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nmr-body .nmr-nav .nmr-preview-image img{height:clamp(160px,31vh,290px);object-fit:cover;border-radius:10px}.nmr-body .nmr-nav .nmr-preview-copy,.nmr-body .nmr-nav .nmr-preview-categories{font-size:14px;line-height:1.65;color:#e4e9f2}.nmr-body .nmr-nav .nmr-preview-categories summary{min-height:40px}.nmr-body .nmr-nav .nmr-preview-categories a:hover{color:#b7d6ff}
@media(max-width:900px){.nmr-body .nmr-nav .nmr-nav-links{inset:8px 8px 8px auto;width:min(450px,calc(100vw - 16px));padding:82px 26px 26px;border-radius:22px}.nmr-body .nmr-nav .nmr-nav-links:before,.nmr-body .nmr-nav .nmr-nav-links:after{display:none}.nmr-body .nmr-nav .nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a,.nmr-body .nmr-nav .nmr-nav-links>button{font-size:23px;min-height:53px;padding:12px 0}.nmr-body .nmr-nav .nmr-nav-preview,.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview{display:none}.nmr-glass-nav-top{margin-bottom:16px}}
@media(max-width:380px){.nmr-body .nmr-nav .nmr-nav-links{padding-right:22px;padding-left:22px}.nmr-body .nmr-nav .nmr-nav-trigger,.nmr-body .nmr-nav .nmr-nav-links>a,.nmr-body .nmr-nav .nmr-nav-links>button{font-size:20px;min-height:48px}}
@media(prefers-reduced-motion:reduce){.nmr-body .nmr-nav .nmr-nav-links,.nmr-body .nmr-nav.is-open .nmr-nav-links,.nmr-nav-shade,.nmr-body .nmr-nav .nmr-nav-preview,.nmr-body .nmr-nav .is-preview-open>.nmr-nav-preview{transition:none}}
