:root{--bg-01: #434343;--bg-02: #1E1E1E;--bg-03: #F1F1F1;--bg-04: #FBFBFB;--text-on-light: #242424;--text-on-dark: #FBFBFB;--text-secondary: #FBFBFB;--text-muted-light: #8E8E8E;--text-muted-dark: rgba(251, 251, 251, .65);--text-body-color: #8E8E8E;--color-bg: var(--bg-04);--color-text-primary: var(--text-on-light);--color-border: #E6E6E6;--font-primary: "Poppins", sans-serif;--font-secondary: "Inter", sans-serif;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--tracking-tight: -.3px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--shadow-sm: 0 6px 18px rgba(0, 0, 0, .06);--shadow-md: 0 10px 30px rgba(0, 0, 0, .08);--container-max: 1280px;--page-margin: 80px;--grid-columns: 12;--grid-gutter: 24px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 56px;--space-7: 64px;--space-8: 88px;--space-9: 120px;--space-10: 140px;--space-xs: var(--space-1);--space-sm: var(--space-2);--space-md: var(--space-3);--space-lg: var(--space-4);--space-xl: var(--space-5);--space-2xl: var(--space-6);--space-3xl: var(--space-7);--space-4xl: var(--space-8);--space-5xl: var(--space-9);--space-6xl: var(--space-10);--text-80: 80px;--text-46: 46px;--text-34: 34px;--text-32: 32px;--text-26: 26px;--text-24: 24px;--text-20: 20px;--text-18: 18px;--text-16: 16px;--text-14: 14px;--text-12: 12px;--text-hero: var(--text-80);--text-h2: var(--text-46);--text-h3: var(--text-34);--text-h4: var(--text-26);--text-subtitle: var(--text-20);--text-body: var(--text-16);--text-meta: var(--text-14);--text-micro: var(--text-12);--lh-compact: .9;--lh-normal: 1.4;--lh-hero: .9;--lh-h2: 1.05;--lh-h3: 1.1;--lh-h4: 1.2;--lh-subtitle: 1.3;--lh-body: 1.4;--ease-standard: cubic-bezier(.2, .8, .2, 1);--dur-fast: .15s;--section-pad-y: var(--space-6xl)}html{font-size:16px}body{font-family:var(--font-primary);background:var(--color-bg);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);line-height:var(--lh-body)}h1,h2,h3,h4,h5,h6,p{margin:0}img{max-width:100%;height:auto;display:block}.nexx-wrapper{padding-left:var(--page-margin);padding-right:var(--page-margin)}.nexx-container{max-width:var(--container-max);margin:0 auto}.nexx-section{padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}.nexx-section--py-140{--section-pad-y: var(--space-6xl)}.nexx-section--py-120{--section-pad-y: var(--space-5xl)}.nexx-section--py-88{--section-pad-y: var(--space-4xl)}.nexx-section--py-64{--section-pad-y: var(--space-3xl)}.nexx-section--py-56{--section-pad-y: var(--space-2xl)}.nexx-section--py-40{--section-pad-y: var(--space-xl)}.nexx-section--py-32{--section-pad-y: var(--space-lg)}.nexx-section--py-24{--section-pad-y: var(--space-md)}.nexx-section--py-16{--section-pad-y: var(--space-sm)}.nexx-section--py-8{--section-pad-y: var(--space-xs)}.nexx-section--py-80{--section-pad-y: var(--page-margin)}.nexx-grid-12{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gutter)}.nexx-col-1{grid-column:span 1}.nexx-col-2{grid-column:span 2}.nexx-col-3{grid-column:span 3}.nexx-col-4{grid-column:span 4}.nexx-col-5{grid-column:span 5}.nexx-col-6{grid-column:span 6}.nexx-col-7{grid-column:span 7}.nexx-col-8{grid-column:span 8}.nexx-col-9{grid-column:span 9}.nexx-col-10{grid-column:span 10}.nexx-col-11{grid-column:span 11}.nexx-col-12{grid-column:span 12}.nexx-bg-01{background:var(--bg-01)}.nexx-bg-02{background:var(--bg-02)}.nexx-bg-03{background:var(--bg-03)}.nexx-bg-04{background:var(--bg-04)}.nexx-text-on-light{color:var(--text-on-light)}.nexx-text-on-dark{color:var(--text-on-dark)}.nexx-text-secondary{color:var(--text-secondary)}.nexx-muted-light{color:var(--text-muted-light)}.nexx-on-dark{color:var(--text-on-dark)}.nexx-on-dark .nexx-muted{color:var(--text-muted-dark)}.nexx-on-light{color:var(--text-on-light)}.nexx-on-light .nexx-muted{color:var(--text-muted-light)}.nexx-micro{font-size:var(--text-micro);font-weight:var(--fw-regular);line-height:var(--lh-body);letter-spacing:var(--tracking-tight);margin:0}.nexx-meta{font-size:var(--text-meta);font-weight:var(--fw-medium);line-height:var(--lh-body);letter-spacing:var(--tracking-tight);margin:0}.nexx-num{font-size:var(--text-14);font-weight:var(--fw-medium);line-height:var(--lh-body);letter-spacing:var(--tracking-tight);margin:0}.nexx-hero{font-size:var(--text-hero);font-weight:var(--fw-semibold);line-height:var(--lh-hero);letter-spacing:var(--tracking-tight);margin:0}.nexx-h2{font-size:var(--text-h2);font-weight:var(--fw-semibold);line-height:var(--lh-h2);letter-spacing:var(--tracking-tight);margin:0}.nexx-h3{font-size:var(--text-h3);font-weight:var(--fw-semibold);line-height:var(--lh-h3);letter-spacing:var(--tracking-tight);margin:0}.nexx-h4{font-size:var(--text-h4);font-weight:var(--fw-semibold);line-height:var(--lh-h4);letter-spacing:var(--tracking-tight);margin:0}.nexx-subtitle{font-size:var(--text-subtitle);font-weight:var(--fw-semibold);line-height:var(--lh-subtitle);letter-spacing:var(--tracking-tight);margin:0}.nexx-body{font-size:var(--text-body);font-weight:var(--fw-regular);line-height:var(--lh-body);letter-spacing:var(--tracking-tight);color:var(--text-body-color);margin:0}.nexx-fw-regular{font-weight:var(--fw-regular)}.nexx-fw-medium{font-weight:var(--fw-medium)}.nexx-fw-semibold{font-weight:var(--fw-semibold)}.nexx-fw-bold{font-weight:var(--fw-bold)}.nexx-mb-xs{margin-bottom:var(--space-xs)}.nexx-mb-sm{margin-bottom:var(--space-sm)}.nexx-mb-md{margin-bottom:var(--space-md)}.nexx-mb-lg{margin-bottom:var(--space-lg)}.nexx-mb-xl{margin-bottom:var(--space-xl)}.nexx-mb-2xl{margin-bottom:var(--space-2xl)}.nexx-mb-3xl{margin-bottom:var(--space-3xl)}.nexx-mb-4xl{margin-bottom:var(--space-4xl)}.nexx-mb-5xl{margin-bottom:var(--space-5xl)}.nexx-mb-6xl{margin-bottom:var(--space-6xl)}.nexx-gap-xs{gap:var(--space-xs)}.nexx-gap-sm{gap:var(--space-sm)}.nexx-gap-md{gap:var(--space-md)}.nexx-gap-lg{gap:var(--space-lg)}.nexx-gap-xl{gap:var(--space-xl)}.nexx-gap-2xl{gap:var(--space-2xl)}.nexx-gap-3xl{gap:var(--space-3xl)}.nexx-gap-4xl{gap:var(--space-4xl)}.nexx-gap-5xl{gap:var(--space-5xl)}.nexx-gap-6xl{gap:var(--space-6xl)}@media (max-width: 1200px){:root{--page-margin: var(--space-md)}}@media (max-width: 990px){:root{--section-pad-y: var(--space-5xl)}.nexx-section--py-80{--section-pad-y: var(--space-3xl)}.nexx-hero{font-size:var(--text-46)}.nexx-h2{font-size:var(--text-34)}.nexx-h3{font-size:var(--text-32)}.nexx-h4{font-size:var(--text-24)}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nexx-design-system.css.map */
