.newsan-pdp-promotions {
    border: 1px solid #ddd;
    padding: 16px;
    margin-top: 24px;
    background-color: #fff;
}

.newsan-pdp-promotions h2 {
    font-size: 1.25rem;
    margin-bottom: 12px;
    color: #e16250; /* example accent color */
}

.promotion-group {
    margin-bottom: 16px;
}
.installments-pdp {
    color: #e16250; /* example accent color */
}
.promotion-group span {
    display: block;
    font-weight: 500;
    margin-bottom: 8px;
}

.banks-logos img {
    height: 32px;
    margin-right: 8px;
    vertical-align: middle;
}
