.color-glossary__heading{margin-block-end:var(--space-sm)}.color-glossary__intro{max-inline-size:70ch;margin-block-end:var(--space-lg);color:var(--color-text-body)}.color-glossary__index{margin-block-end:var(--space-xl);padding-block:var(--space-sm);border-block:1px solid var(--color-border-subtle)}.color-glossary__index-list{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.color-glossary__index-link{display:grid;place-items:center;min-inline-size:44px;min-block-size:44px;padding-inline:var(--space-2xs);font-size:var(--text-sm);font-weight:600;text-decoration:none}.color-glossary__index-link:hover{background:color-mix(in oklab,currentColor 12%,transparent);text-decoration:underline}.color-glossary__letter,.color-glossary__entry{scroll-margin-block-start:calc(var(--header-height, 0px) + var(--space-lg))}.color-glossary__group+.color-glossary__group{margin-block-start:var(--space-xl)}.color-glossary__letter{margin:0 0 var(--space-sm);padding-block-end:var(--space-2xs);font-size:calc(var(--text-lg) * var(--heading-scale));border-block-end:1px solid var(--color-border)}.color-glossary__list{margin:0}.color-glossary__entry{padding-block:var(--space-md)}.color-glossary__entry+.color-glossary__entry{border-block-start:1px solid var(--color-border-subtle)}.color-glossary__term{margin:0 0 var(--space-2xs);font-family:var(--font-heading);font-size:var(--text-base);font-weight:700}.color-glossary__aka{display:block;font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;color:var(--color-text-subtle)}.color-glossary__definition{margin:0;font-size:var(--text-sm);color:var(--color-text-body)}.color-glossary__link{display:inline-flex;align-items:center;min-block-size:44px;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.color-glossary--heading-size .color-glossary__heading{font-size:calc(var(--glossary-heading-size) * var(--heading-scale))}@media(min-width:768px){.color-glossary--cols .color-glossary__list{column-count:2;column-gap:var(--space-2xl)}.color-glossary--cols .color-glossary__entry{break-inside:avoid}.color-glossary--cols .color-glossary__entry+.color-glossary__entry{border-block-start:0}.color-glossary--cols .color-glossary__entry:not(:last-child){border-block-end:1px solid var(--color-border-subtle)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/color-glossary.css.map */
