.species-list{ display: grid; display: flex; flex-wrap: wrap; justify-content: center; // gap: calc(var(--spacing)*2); gap: calc(var(--spacing)*1); gap: calc(var(--spacing)*1.5); margin-bottom: calc(var(--spacing)*3); .taxon{ // width: calc(100%/3 - var(--spacing)*4/3); width: calc(100%/3 - var(--spacing)*3/3); } } .family{ margin-bottom: calc(var(--spacing)*4); .family__header{ display: flex; align-items: center; justify-content: space-between; padding: 5px 2ch; margin-bottom: calc(var(--spacing)*1.5); border-radius: var(--radius-small); background-color: var(--color-violet-light); color: var(--color-violet); border: var(--w-border) solid var(--color-violet); .title{ font-size: var(--fs-medium); } .nbr-species{ font-weight: 500; } } }