diff --git a/scss/_card.scss b/scss/_card.scss index 230ab113ab1e..b0e7ae1e9975 100644 --- a/scss/_card.scss +++ b/scss/_card.scss @@ -33,6 +33,12 @@ @include border-bottom-radius($card-inner-border-radius); } } + + // Due to specificity of the above selector (`.card > .list-group`), we must + // use a child selector here to prevent a double border. + > .card-header + .list-group { + border-top: 0; + } } .card-body { @@ -80,12 +86,6 @@ &:first-child { @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0); } - - + .list-group { - .list-group-item:first-child { - border-top: 0; - } - } } .card-footer {