.ere-home-property-body h3:has(+ .ere-development-card-strapline),
.ere-dev-card-body h3:has(+ .ere-development-card-strapline),
.ere-df-dev-body h3:has(+ .ere-development-card-strapline) {
    margin-bottom: 8px;
}

.ere-home-property-body .ere-development-card-strapline,
.ere-dev-card-body .ere-development-card-strapline,
.ere-df-dev-body .ere-development-card-strapline {
    margin: 0 0 14px;
    padding-inline-start: 10px;
    border-inline-start: 2px solid #b49b63;
    color: #38536a;
    font-size: 14px;
    line-height: 1.5;
    overflow-wrap: anywhere;
}

.ere-home-property-card {
    display: flex;
    flex-direction: column;
}

.ere-home-property-card .ere-home-property-image {
    flex-shrink: 0;
}

.ere-home-property-card .ere-home-property-body {
    display: flex;
    flex: 1;
    flex-direction: column;
}

.ere-home-property-card .ere-home-property-facts {
    margin-top: auto;
}
