:root{--ng-snow: #F8FAFC;--ng-obsidian: #090D16;--ng-ink: #0F172A;--ng-stone: #64748B;--ng-line: #E2E8F0;--ng-card: #FFFFFF;--ng-accent: #0D9488;--ng-accent-hover: #0F766E;--ng-accent-active: #115E59;--ng-ice: #E0F2FE;--ng-amber: #F59E0B;--ng-red: #EF4444;--ng-font-body: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ng-font-head: "Cabinet Grotesk", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ng-ease: cubic-bezier(.16, 1, .3, 1);--ng-radius: 14px;--ng-gutter: 16px;--ng-max: 1200px}@media(min-width:900px){:root{--ng-gutter: 32px}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--ng-snow);color:var(--ng-ink);font-family:var(--ng-font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.ng-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ng-container{width:100%;max-width:var(--ng-max);margin-inline:auto;padding-inline:var(--ng-gutter);box-sizing:border-box}.ng-section{padding-block:56px;background:var(--ng-snow);color:var(--ng-ink)}.ng-section--dark{background:var(--ng-obsidian);color:#fff}.ng-section--white{background:#fff}@media(min-width:900px){.ng-section{padding-block:96px}}.ng-eyebrow{font:600 12px/1.2 var(--ng-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ng-stone);margin:0 0 12px}.ng-section--dark .ng-eyebrow{color:#94a3b8}.ng-h1,.ng-h2,.ng-h3{font-family:var(--ng-font-head);font-weight:800;letter-spacing:-.015em;line-height:1.08;margin:0;color:inherit}.ng-h1{font-size:clamp(28px,7vw,46px)}.ng-h2{font-size:clamp(26px,5.6vw,40px)}.ng-h3{font-size:clamp(20px,4vw,26px)}.ng-lead{font-size:17px;line-height:1.55;color:var(--ng-stone);margin:12px 0 0}.ng-section--dark .ng-lead{color:#cbd5e1}.ng-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 24px;border:0;border-radius:12px;font:700 16px/1.2 var(--ng-font-body);cursor:pointer;text-decoration:none;transition:transform .12s var(--ng-ease),background-color .2s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ng-btn:active{transform:scale(.98)}.ng-btn--buy{background:var(--ng-accent);color:#fff;overflow:hidden;width:100%}.ng-btn--buy:hover{background:var(--ng-accent-hover)}.ng-btn--buy:active{background:var(--ng-accent-active)}.ng-btn--buy:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.38) 50%,transparent 100%);transform:translate(-130%) skew(-12deg);animation:ng-glimmer 6s ease-in-out infinite}@keyframes ng-glimmer{0%,78%{transform:translate(-130%) skew(-12deg)}92%,to{transform:translate(330%) skew(-12deg)}}.ng-btn[disabled]{opacity:.6;cursor:progress}.ng-btn:focus-visible,.ng-pack:focus-within,.ng-sw:focus-within,.ng-link:focus-visible{outline:3px solid var(--ng-ink);outline-offset:2px}.ng-js .ng-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ng-ease),transform .8s var(--ng-ease)}.ng-js .ng-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ng-btn--buy:after{animation:none;display:none}.ng-js .ng-reveal{opacity:1;transform:none;transition:none}.ng-btn,.ng-btn:active{transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.ng-topbar{background:var(--ng-obsidian);color:#e2e8f0;font:600 12px/1.3 var(--ng-font-body);text-align:center;padding:8px var(--ng-gutter)}.ng-header{position:sticky;top:0;z-index:40;background:#f8fafcf0;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--ng-line)}.ng-header__in{display:flex;align-items:center;justify-content:space-between;height:56px}.ng-header__logo{display:inline-flex;align-items:center;height:28px;color:var(--ng-ink);text-decoration:none}.ng-header__logo svg,.ng-header__logo img{height:28px;width:auto;display:block}.ng-header__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ng-ink)}.ng-header__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ng-ink);color:#fff;font:700 11px/18px var(--ng-font-body);text-align:center;box-sizing:border-box}.ng-header__count[hidden]{display:none}@media(min-width:900px){.ng-header__in{height:68px}.ng-header__logo,.ng-header__logo svg,.ng-header__logo img{height:34px}}.ng-footer{background:var(--ng-obsidian);color:#cbd5e1;padding:48px 0 32px;font-size:14px;line-height:1.6}.ng-footer a{color:#e2e8f0;text-decoration:none}.ng-footer a:hover{text-decoration:underline}.ng-footer__top{display:grid;gap:32px}.ng-footer__logo svg,.ng-footer__logo img{height:32px;width:auto;display:block}.ng-footer__decl{margin:16px 0 0;font-style:normal}.ng-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ng-footer__h{font:700 12px/1.2 var(--ng-font-body);letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0 0 14px}.ng-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ng-chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid #334155;border-radius:8px;color:#e2e8f0;font:700 12px/1 var(--ng-font-body);letter-spacing:.02em}.ng-footer__bottom{margin-top:36px;padding-top:20px;border-top:1px solid #1E293B;font-size:12px;color:#94a3b8}@media(min-width:900px){.ng-footer__top{grid-template-columns:1.4fr 1fr 1fr;gap:48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/noglip.css.map */
