/* ============================================================
   Probo USPs — Frontend Stylesheet
   ============================================================ */

.probo-usps {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.probo-usp-item {
    display: flex;
    align-items: center;
    gap: 10px;
}

.probo-usp-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: #22c55e;
    width: 18px;
    height: 18px;
}

.probo-usp-icon svg {
    width: 18px;
    height: 18px;
    stroke: currentColor;
    fill: currentColor;
}

/* Icons that use stroke only */
.probo-usp-icon--check svg,
.probo-usp-icon--arrow svg,
.probo-usp-icon--shield svg,
.probo-usp-icon--truck svg,
.probo-usp-icon--tag svg {
    fill: none;
}

/* Icons that use fill only */
.probo-usp-icon--star svg,
.probo-usp-icon--heart svg,
.probo-usp-icon--bolt svg {
    stroke: none;
}

.probo-usp-text {
    font-size: 14px;
    color: #1a1a1a;
    line-height: 1.4;
}
