/* Shared chrome for the homepage.
 *
 * The SEO remediation replaces card title and label <strong>/<b> elements with
 * neutral elements: a card title is not bold emphasis. The rules below
 * reproduce the appearance the replaced elements had, so the homepage looks
 * exactly as it did before.
 */

.dd-hub.hm .hm-quickrow .dd-card-title {
    font-size: .95rem;
    color: var(--navy);
    line-height: 1.3;
    font-weight: 700;
}
.dd-hub.hm .hm-cat .dd-card-title {
    margin-top: 0;
    font-size: inherit;
    color: var(--navy);
    line-height: 1.25;
    font-weight: 700;
}
.dd-hub.hm .hm-cat.has-img > .dd-card-title {
    margin-top: 6px;
    margin-left: 18px;
    margin-right: 18px;
}
.dd-hub.hm .hm-brand .dd-card-title {
    color: var(--navy);
    font-size: .9rem;
    font-weight: 700;
}
.dd-hub.hm .hm-guides .dd-card-title {
    font-size: 1.1rem;
    line-height: 1.3;
    color: var(--navy);
    font-weight: 700;
}
.dd-hub.rv .rv-topc .dd-card-title {
    font-size: 1.15rem;
    line-height: 1.3;
    color: var(--navy);
    font-weight: 700;
}
.dd-hub.rv .rv-body .dd-card-title {
    font-size: 1.08rem;
    line-height: 1.3;
    color: var(--navy);
    font-weight: 700;
}
.dd-hub.rv .rv-foot .rv-price {
    color: var(--navy);
    font-size: 1rem;
    font-weight: 700;
}
