:root{--lenox-onyx: #15141A;--lenox-paper: #EBE8E1;--lenox-gold: #F6DB1A;--lenox-charcoal: #1F1F20;--lenox-on-gold: var(--lenox-onyx);--lenox-rule-hairline: 1px;--lenox-rule-slab: 2px;--lenox-rule-color: currentColor;--lenox-space-2xs: .25rem;--lenox-space-xs: .5rem;--lenox-space-sm: 1rem;--lenox-space-md: 2rem;--lenox-space-lg: 4rem;--lenox-space-xl: 6rem;--lenox-ease-out: cubic-bezier(.22, 1, .36, 1);--lenox-dur-fast: .12s;--lenox-dur-base: .24s}.lenox-eyebrow{font-family:var(--font-subheading--family);font-size:var(--font-size--sm, .875rem);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground-muted, currentColor);margin:0 0 var(--lenox-space-sm)}.lenox-eyebrow:before{content:"// ";speak:never}.lenox-on-dark .lenox-eyebrow:before{color:var(--lenox-gold)}html:root{--narrow-page-width: 72rem}.section--full-width .lenox-gutter{padding-inline:var(--page-margin, 1.5rem)}.lenox-display{overflow-wrap:anywhere;min-width:0}.announcement-bar__text{letter-spacing:.04em}.announcement-bar__text a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}@media screen and (max-width:749px){.announcement-bar__text{text-wrap:balance}}.variant-option.variant-option--swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lenox-space-sm, 1rem) var(--lenox-space-xs, .75rem);align-items:start}.variant-option.variant-option--swatches legend{grid-column:1 / -1}.variant-option.variant-option--swatches .variant-option__button-label{display:flex;flex-direction:column;align-items:center;gap:.35rem;flex:unset;width:100%;min-width:0;box-sizing:border-box}.variant-option.variant-option--swatches .swatch{width:100%;height:auto;aspect-ratio:1}product-swatches .variant-option.variant-option--swatches .swatch{width:.85rem;height:.85rem;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px #00000040}product-swatches overflow-list::part(list){flex-wrap:nowrap;width:100%}product-swatches{--gap-sm: .375rem}product-swatches .hidden-swatches__count{display:none}product-swatches .variant-option--swatches li[hidden]{display:revert}.variant-option--buttons:not(.variant-option--swatches){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.variant-option--buttons:not(.variant-option--swatches) legend{grid-column:1 / -1}.variant-option--buttons:not(.variant-option--swatches):has(.variant-option__button-label:nth-of-type(7)){grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem}.variant-option--buttons:not(.variant-option--swatches):has(.variant-option__button-label:nth-of-type(7)) .variant-option__button-label{padding-inline:0;min-width:0;text-align:center}.lenox-swatch-name{font-family:var(--font-subheading--family);font-size:var(--font-size--2xs, .6875rem);line-height:1.15;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--swatch-ink, var(--color-foreground-muted));max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.variant-option__button-label:has(input:checked) .lenox-swatch-name{font-weight:700}@media(prefers-reduced-motion:reduce){:root{--lenox-dur-fast: 0ms;--lenox-dur-base: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lenox-tokens.css.map */
