.swatches{display:inline-flex;align-self:center;gap:calc(var(--spacing-unit) * .5)}.swatches span{width:calc(var(--spacing-unit) * 2);height:calc(var(--spacing-unit) * 2);box-shadow:inset 0 0 0 1px var(--color-border)}.theme-shot{display:block;margin:calc(var(--spacing-unit) * 1.5)0}.theme-shot img{display:block;width:100%;border:1px solid var(--color-border)}.theme-links{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 3);margin:calc(var(--spacing-unit) * 2)0 0}