.pp-weight-challenge .pp-weight-stats div::before {
    content: '';
    background-repeat: no-repeat;
    background-position: center;
    background-size: 21px 21px;
}

.pp-weight-challenge .pp-weight-stats div:nth-child(1)::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328744a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");
}

.pp-weight-challenge .pp-weight-stats div:nth-child(2)::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a33a3a' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");
}

.pp-weight-challenge .pp-weight-stats div:nth-child(3)::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232583ed' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 19v-5M12 19V9M19 19V5'/%3E%3C/svg%3E");
}

.pp-weight-challenge .pp-weight-stats div strong {
    color: #101a32;
    font-weight: 800;
    line-height: 1.05;
}

.pp-weight-challenge .pp-weight-stats div span {
    color: #536581;
    font-weight: 600;
}
