:root{--ng-ink: #0b0b0b;--ng-paper: #ffffff;--ng-muted: rgba(11, 11, 11, .68);--ng-faint: rgba(11, 11, 11, .12);--ng-hairline: rgba(11, 11, 11, .1);--ng-accent: #ff4d1a;--ng-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--ng-tracking-tight: -.02em;--ng-tracking-wide: .04em;--ng-leading-tight: 1.1;--ng-leading: 1.35;--ng-text-xs: .8125rem;--ng-text-sm: .9375rem;--ng-text: 1rem;--ng-text-md: 1.125rem;--ng-text-lg: 1.375rem;--ng-text-xl: 1.75rem;--ng-text-2xl: 2.125rem;--ng-text-3xl: 2.625rem;--ng-1: 4px;--ng-2: 8px;--ng-3: 12px;--ng-4: 16px;--ng-5: 20px;--ng-6: 24px;--ng-7: 28px;--ng-8: 32px;--ng-10: 40px;--ng-12: 48px;--ng-14: 56px;--ng-16: 64px;--ng-20: 80px;--ng-max: 1180px;--ng-copy: 72ch;--ng-r-xs: 10px;--ng-r-sm: 14px;--ng-r: 18px;--ng-r-lg: 24px;--ng-shadow-sm: 0 1px 0 rgba(0,0,0,.06), 0 8px 30px rgba(0,0,0,.06);--ng-shadow: 0 1px 0 rgba(0,0,0,.08), 0 14px 45px rgba(0,0,0,.1);--ng-ease: cubic-bezier(.2, .8, .2, 1);--ng-dur-1: .14s;--ng-dur-2: .22s;--ng-dur-3: .36s}@media (min-width: 990px){:root{--ng-text-xl: 2rem;--ng-text-2xl: 2.5rem;--ng-text-3xl: 3.125rem}}.ng{font-family:var(--ng-font-sans);color:var(--ng-ink)}.ng .ng-container{max-width:var(--ng-max);margin:0 auto}.ng .ng-stack{display:flex;flex-direction:column;gap:var(--ng-6)}.ng .ng-pad-y-sm{padding-top:var(--ng-8);padding-bottom:var(--ng-8)}.ng .ng-pad-y-md{padding-top:var(--ng-12);padding-bottom:var(--ng-12)}.ng .ng-pad-y-lg{padding-top:var(--ng-16);padding-bottom:var(--ng-16)}.ng .ng-eyebrow{font-size:var(--ng-text-xs);letter-spacing:var(--ng-tracking-wide);text-transform:uppercase;color:var(--ng-muted);margin:0}.ng .ng-h1{font-size:var(--ng-text-3xl);letter-spacing:var(--ng-tracking-tight);line-height:var(--ng-leading-tight);margin:0}.ng .ng-h2{font-size:var(--ng-text-2xl);letter-spacing:var(--ng-tracking-tight);line-height:var(--ng-leading-tight);margin:0}.ng .ng-lead{font-size:var(--ng-text-md);line-height:var(--ng-leading);color:var(--ng-muted);margin:0;max-width:var(--ng-copy)}.ng .ng-body{font-size:var(--ng-text);line-height:var(--ng-leading);color:var(--ng-muted);margin:0;max-width:var(--ng-copy)}.ng .ng-rule{height:1px;background:var(--ng-hairline);width:100%}.ng .ng-card{border:1px solid var(--ng-hairline);border-radius:var(--ng-r-lg);background:var(--ng-paper);box-shadow:var(--ng-shadow-sm)}.ng .ng-card__inner{padding:var(--ng-8)}@media (min-width: 750px){.ng .ng-card__inner{padding:var(--ng-12)}}.ng .ng-btnrow{display:flex;flex-wrap:wrap;gap:var(--ng-4);align-items:center}.ng .ng-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--ng-ink);background:var(--ng-ink);color:var(--ng-paper);border-radius:999px;padding:14px 18px;font-size:var(--ng-text-sm);letter-spacing:var(--ng-tracking-wide);text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--ng-2);transition:transform var(--ng-dur-2) var(--ng-ease),box-shadow var(--ng-dur-2) var(--ng-ease),background var(--ng-dur-2) var(--ng-ease),color var(--ng-dur-2) var(--ng-ease),border-color var(--ng-dur-2) var(--ng-ease)}.ng .ng-btn:hover{transform:translateY(-1px);box-shadow:var(--ng-shadow-sm)}.ng .ng-btn:active{transform:translateY(0)}.ng .ng-btn:focus-visible{outline:2px solid var(--ng-accent);outline-offset:3px}.ng .ng-btn--ghost{background:transparent;color:var(--ng-ink)}.ng .ng-btn--accent{background:var(--ng-accent);border-color:var(--ng-accent);color:#111}.ng .ng-btn--sm{padding:12px 16px;font-size:var(--ng-text-xs)}.ng .ng-btn--lg{padding:16px 22px;font-size:var(--ng-text)}.ng .ng-btn--glow{position:relative;box-shadow:0 0 #ff4d1a00}.ng .ng-btn--glow:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ff4d1a8c,#ff4d1a00 60%);opacity:0;transition:opacity var(--ng-dur-2) var(--ng-ease);pointer-events:none}.ng .ng-btn--glow:hover:after{opacity:1}.ng .ng-media{border-radius:var(--ng-r-lg);overflow:hidden;border:1px solid var(--ng-hairline);background:var(--ng-paper)}.ng .ng-media img,.ng .ng-media video{width:100%;height:auto;display:block}@media (prefers-reduced-motion: reduce){.ng *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ng-ui.css.map */
