.tb-downloads {
    list-style: none;
    padding: 0;
}

.tb-downloads__item {
    margin-top: theme('margin.2');
}

.tb-downloads__link {
    text-decoration: none;
    display: flex;
    align-items: center;
    color: theme('colors.secondary.500');
}

.tb-downloads__link:hover .tb-downloads__text,
.tb-downloads__link:focus .tb-downloads__text {
    text-decoration: underline;
}

.tb-downloads__link .c-icon {
    font-size: theme('fontSize.lg');
    margin-right: .5ch;
}
