:root{--color-ink: #16161a;--color-ink-rgb: 22 22 26;--color-ink-80: #3a3a3f;--color-graphite: #6b6b70;--color-hairline: #dcdcd8;--color-porcelain: #f2f2f0;--color-porcelain-rgb: 242 242 240;--color-chalk: #ffffff;--color-chalk-rgb: 255 255 255;--color-lacquer: #6e1b2a;--color-lacquer-rgb: 110 27 42;--color-ultraviolet: #3a2f6b;--color-ultraviolet-rgb: 58 47 107;--color-pro-ground: #f0f0f3;--color-bubble: #fb599a;--color-state-success: #2c5f4a;--color-state-warning: #8a6a18;--color-state-error: #8c2f22;--color-state-info: #2f4a6b;--surface-page: var(--color-porcelain);--surface-page-rgb: var(--color-porcelain-rgb);--surface-raised: var(--color-chalk);--surface-inverse: var(--color-ink);--surface-subtle: var(--color-pro-ground);--text-primary: var(--color-ink);--text-primary-rgb: var(--color-ink-rgb);--text-secondary: var(--color-graphite);--text-inverse: var(--color-chalk);--text-link: var(--color-ink);--text-price: var(--color-ink);--text-price-compare: var(--color-graphite);--border-default: var(--color-hairline);--border-strong: var(--color-ink);--border-focus: var(--color-ink);--action-primary-bg: var(--color-ink);--action-primary-fg: var(--color-chalk);--action-primary-bg-hover: var(--color-ink-80);--action-secondary-bg: transparent;--action-secondary-fg: var(--color-ink);--action-secondary-border: var(--color-ink);--action-accent-bg: var(--color-lacquer);--action-accent-fg: var(--color-chalk);--rating-star: var(--color-bubble);--state-success: var(--color-state-success);--state-warning: var(--color-state-warning);--state-error: var(--color-state-error);--state-info: var(--color-state-info);--badge-pro-bg: var(--color-ultraviolet);--badge-pro-fg: var(--color-chalk);--badge-new-bg: transparent;--badge-new-fg: var(--color-ink);--badge-new-border: var(--color-hairline);--badge-low-bg: transparent;--badge-low-fg: var(--color-state-warning);--badge-sale-bg: transparent;--badge-sale-fg: var(--color-lacquer);--badge-soldout-bg: transparent;--badge-soldout-fg: var(--color-graphite);--badge-soldout-border: var(--color-hairline);--scrim-drawer: rgb(var(--color-ink-rgb) / .32);--scrim-modal: rgb(var(--color-ink-rgb) / .4);--scrim-megamenu: rgb(var(--color-ink-rgb) / .24);--scrim-header-max: .24;--font-display: var(--font-heading--family);--font-display--style: var(--font-heading--style);--font-display--weight: 400;--font-text: var(--font-body--family);--font-text--style: var(--font-body--style);--font-text--weight: 400;--font-text--weight-medium: 500;--font-utility: ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--font-utility--style: normal;--font-utility--weight: 400;--text-display-1: clamp(2.75rem, 1.2rem + 6.6vw, 5.5rem);--text-display-1--leading: 1.02;--text-display-1--tracking: -.03em;--text-display-2: clamp(2.25rem, 1.35rem + 3.84vw, 4rem);--text-display-2--leading: 1.05;--text-display-2--tracking: -.025em;--text-h1: clamp(1.875rem, 1.29rem + 2.5vw, 3rem);--text-h1--leading: 1.1;--text-h1--tracking: -.02em;--text-h2: clamp(1.625rem, 1.29rem + 1.43vw, 2.25rem);--text-h2--leading: 1.15;--text-h2--tracking: -.015em;--text-h3: clamp(1.25rem, 1.14rem + .47vw, 1.5rem);--text-h3--leading: 1.25;--text-h3--tracking: -.01em;--text-h4: clamp(1.0625rem, 1.02rem + .19vw, 1.25rem);--text-h4--leading: 1.3;--text-h4--tracking: 0em;--text-body-lg: clamp(1rem, .96rem + .19vw, 1.125rem);--text-body-lg--leading: 1.6;--text-body: 1rem;--text-body--leading: 1.6;--text-body-sm: .875rem;--text-body-sm--leading: 1.55;--text-caption: .75rem;--text-caption--leading: 1.4;--text-caption--tracking: .01em;--text-eyebrow: .6875rem;--text-eyebrow--leading: 1.2;--text-eyebrow--tracking: .08em;--tracking-uppercase: .08em;--measure-body: 68ch;--measure-narrow: 46ch;--measure-caption: 40ch;--space-2: .125rem;--space-4: .25rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-20: 1.25rem;--space-24: 1.5rem;--space-32: 2rem;--space-40: 2.5rem;--space-48: 3rem;--space-64: 4rem;--space-80: 5rem;--space-96: 6rem;--space-120: 7.5rem;--space-160: 10rem;--space-section-xl: 6rem;--space-section: 4.5rem;--space-section-sm: 3rem;--space-section-header: var(--space-40);--container-page: 90rem;--container-wide: 105rem;--container-reading: 45rem;--container-narrow: 35rem;--gutter: 1.25rem;--grid-cols: 4;--grid-gap: var(--space-16);--radius-0: 0;--radius-2: 2px;--radius-pill: 999px;--border-width: 1px;--border-hairline: var(--border-width) solid var(--border-default);--shadow-raised: 0 1px 2px rgb(var(--color-ink-rgb) / .04), 0 8px 24px rgb(var(--color-ink-rgb) / .06);--shadow-overlay: 0 24px 64px rgb(var(--color-ink-rgb) / .18);--focus-ring-width: 2px;--focus-ring-offset: 2px;--motion-instant: .1s;--motion-fast: .16s;--motion-base: .24s;--motion-slow: .4s;--motion-reveal: .64s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--reveal-distance: 12px;--reveal-stagger: 60ms;--reveal-stagger-max: 6;--cure-duration: 1.2s;--control-height: 3rem;--control-height-lg: 3.25rem;--control-padding-inline: var(--space-32);--tap-target-min: 2.75rem;--header-height-base: 4rem;--header-height-desktop: 5rem;--header-height-transparent: 6rem;--header-height-stuck: 4rem;--announcement-height: 2.25rem;--drawer-width-cart: min(92vw, 30rem);--drawer-width-menu: min(88vw, 26.25rem);--swatch-size: 2.5rem;--icon-size: 1.5rem;--icon-stroke: 1.25px;--luxio-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--luxio-checkmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 6.25 4.4 9.15 10.5 3' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media screen and (min-width:30em){:root{--grid-cols: 4}}@media screen and (min-width:46.875em){:root{--gutter: 2rem;--grid-cols: 8;--grid-gap: var(--space-16);--space-section-xl: 7.5rem;--space-section: 6rem;--space-section-sm: 4rem}}@media screen and (min-width:61.875em){:root{--gutter: 3rem;--grid-cols: 12;--grid-gap: var(--space-24);--space-section-xl: 10rem;--space-section: 8rem;--space-section-sm: 5rem;--control-height: var(--control-height-lg);--announcement-height: 2.5rem}}@media screen and (min-width:75em){:root{--gutter: 4rem}}:root{--line-height--display-tight: var(--text-display-1--leading);--line-height--display-normal: var(--text-display-2--leading);--line-height--display-loose: var(--text-h1--leading);--line-height--heading-tight: var(--text-h2--leading);--line-height--heading-normal: var(--text-h3--leading);--line-height--heading-loose: var(--text-h4--leading);--line-height--body-tight: 1.4;--line-height--body-normal: 1.5;--line-height--body-loose: var(--text-body--leading);--letter-spacing--display-tight: var(--text-display-1--tracking);--letter-spacing--display-normal: var(--text-display-2--tracking);--letter-spacing--heading-tight: var(--text-h2--tracking);--letter-spacing--heading-normal: var(--text-h3--tracking);--letter-spacing-sm: var(--text-caption--tracking);--letter-spacing-md: var(--tracking-uppercase);--narrow-page-width: var(--container-page);--normal-page-width: var(--container-page);--wide-page-width: var(--container-wide);--narrow-content-width: var(--container-narrow);--normal-content-width: var(--container-reading);--wide-content-width: var(--container-reading);--max-width--body-normal: var(--measure-body);--max-width--body-narrow: var(--measure-narrow);--margin-3xs: var(--space-2);--margin-2xs: var(--space-4);--margin-xs: var(--space-8);--margin-sm: var(--space-12);--margin-md: var(--space-12);--margin-lg: var(--space-16);--margin-xl: var(--space-20);--margin-2xl: var(--space-24);--margin-3xl: var(--space-32);--margin-4xl: var(--space-32);--margin-5xl: var(--space-48);--margin-6xl: var(--space-80);--color-error: var(--state-error);--color-success: var(--state-success);--color-instock: var(--state-success);--color-lowstock: var(--state-warning);--color-outofstock: var(--color-graphite);--shadow-button: none;--shadow-drawer: var(--shadow-raised);--shadow-popover: var(--shadow-raised);--gradient-image-overlay: none;--scroll-margin: var(--header-height, var(--header-height-base))}.luxio-scheme-porcelain{--surface-page: var(--color-porcelain);--surface-page-rgb: var(--color-porcelain-rgb);--surface-raised: var(--color-chalk);--text-primary: var(--color-ink);--text-primary-rgb: var(--color-ink-rgb);--text-secondary: var(--color-graphite);--border-default: var(--color-hairline);--border-focus: var(--color-ink);--action-primary-bg: var(--color-ink);--action-primary-fg: var(--color-chalk);--action-secondary-fg: var(--color-ink);--action-secondary-border: var(--color-ink)}.luxio-scheme-chalk{--surface-page: var(--color-chalk);--surface-page-rgb: var(--color-chalk-rgb);--surface-raised: var(--color-porcelain);--text-primary: var(--color-ink);--text-primary-rgb: var(--color-ink-rgb);--text-secondary: var(--color-graphite);--border-default: var(--color-hairline);--border-focus: var(--color-ink);--action-primary-bg: var(--color-ink);--action-primary-fg: var(--color-chalk);--action-secondary-fg: var(--color-ink);--action-secondary-border: var(--color-ink)}.luxio-scheme-ink{--surface-page: var(--color-ink);--surface-page-rgb: var(--color-ink-rgb);--surface-raised: var(--color-ink-80);--text-primary: var(--color-chalk);--text-primary-rgb: var(--color-chalk-rgb);--text-secondary: rgb(var(--color-chalk-rgb) / .7);--text-inverse: var(--color-ink);--border-default: rgb(var(--color-chalk-rgb) / .24);--border-strong: var(--color-chalk);--border-focus: var(--color-chalk);--action-primary-bg: var(--color-chalk);--action-primary-fg: var(--color-ink);--action-primary-bg-hover: var(--color-porcelain);--action-secondary-fg: var(--color-chalk);--action-secondary-border: var(--color-chalk);--text-price: var(--color-chalk);--text-price-compare: rgb(var(--color-chalk-rgb) / .7);--badge-new-fg: var(--color-chalk);--badge-new-border: rgb(var(--color-chalk-rgb) / .4);--badge-soldout-fg: rgb(var(--color-chalk-rgb) / .7)}.luxio-scheme-lacquer{--surface-page: var(--color-lacquer);--surface-page-rgb: var(--color-lacquer-rgb);--surface-raised: var(--color-lacquer);--text-primary: var(--color-chalk);--text-primary-rgb: var(--color-chalk-rgb);--text-secondary: rgb(var(--color-chalk-rgb) / .78);--text-inverse: var(--color-lacquer);--border-default: rgb(var(--color-chalk-rgb) / .32);--border-strong: var(--color-chalk);--border-focus: var(--color-chalk);--action-primary-bg: transparent;--action-primary-fg: var(--color-chalk);--action-primary-bg-hover: rgb(var(--color-chalk-rgb) / .12);--action-secondary-fg: var(--color-chalk);--action-secondary-border: var(--color-chalk);--text-price: var(--color-chalk);--text-price-compare: rgb(var(--color-chalk-rgb) / .78)}.luxio-scheme-pro{--surface-page: var(--color-pro-ground);--surface-page-rgb: 240 240 243;--surface-raised: var(--color-chalk);--text-primary: var(--color-ink);--text-primary-rgb: var(--color-ink-rgb);--text-secondary: var(--color-graphite);--border-default: var(--color-hairline);--border-focus: var(--color-ultraviolet);--action-primary-bg: var(--color-ultraviolet);--action-primary-fg: var(--color-chalk);--action-primary-bg-hover: #2e2555;--action-secondary-fg: var(--color-ultraviolet);--action-secondary-border: var(--color-ultraviolet);--text-link: var(--color-ultraviolet)}.luxio-scheme-porcelain,.luxio-scheme-chalk,.luxio-scheme-ink,.luxio-scheme-lacquer,.luxio-scheme-pro{background-color:var(--surface-page);color:var(--text-primary);--color-background: var(--surface-page);--color-background-rgb: var(--surface-page-rgb);--color-foreground: var(--text-primary);--color-foreground-rgb: var(--text-primary-rgb);--color-border: var(--border-default);--color-border-rgb: var(--text-primary-rgb);--color-primary-button-background: var(--action-primary-bg);--color-primary-button-text: var(--action-primary-fg);--color-primary-button-border: var(--action-primary-bg);--color-primary-button-hover-background: var(--action-primary-bg-hover);--color-primary-button-hover-text: var(--action-primary-fg);--color-primary-button-hover-border: var(--action-primary-bg-hover);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--action-secondary-fg);--color-secondary-button-border: var(--action-secondary-border)}:root{color-scheme:light}html{font-synthesis:none}@media(prefers-reduced-motion:reduce){:root{--motion-instant: 1ms;--motion-fast: 1ms;--motion-base: 1ms;--motion-slow: 1ms;--motion-reveal: 1ms;--cure-duration: 1ms;--reveal-distance: 0px;--reveal-stagger: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/luxio-tokens.css.map */
