﻿.vfeatured {
    height: 390px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.bhfeatured {
    height:186px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.hfeatured {
    height:150px;
    background-repeat: no-repeat;
    background-position: center;
}
.vfeatured small,.bhfeatured small,.hfeatured small{
    font-size:.8rem !important
}
.vtfeatured {
    background-color:rgba(var(--color-walnut-rgb), 0.7);
    color:var(--color-birch);
}
.nfeatured{
    height:100%;
    width:100%;
    background-repeat: no-repeat;
    background-position: center;
}