/* MIC-275: clamp category/tag description to 3 lines */
.smi-taxonomy-description.smi-taxonomy-description--clamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    overflow: hidden;
    max-height: 90px;
}
.smi-taxonomy-description.smi-taxonomy-description--clamp.is-expanded {
    display: block;
    -webkit-box-orient: unset;
    -webkit-line-clamp: unset;
    line-clamp: unset;
    overflow: visible;
    max-height: none;
}
.smi-taxonomy-description.smi-taxonomy-description--clamp.is-expandable {
    cursor: pointer;
}
.smi-taxonomy-description.smi-taxonomy-description--clamp:not(.is-expanded) br {
    display: none;
}
.smi-taxonomy-description.smi-taxonomy-description--clamp:not(.is-expanded) p {
    display: inline;
    margin: 0;
}
.smi-taxonomy-description.smi-taxonomy-description--clamp:not(.is-expanded) p + p::before {
    content: " ";
}
