.givewp-campaign-goal { display: flex; flex-direction: column; gap: 0.5rem; padding-bottom: 1rem; &__container { display: flex; flex-direction: row; justify-content: space-between; &-item { display: flex; flex-direction: column; gap: 0.2rem; span { text-transform: uppercase; font-size: 12px; line-height: 1.5; font-weight: 600; letter-spacing: 0.48px; color: var(--givewp-neutral-500); } strong { font-size: 20px; color: var(--givewp-neutral-900); font-weight: 600; line-height: 1.6; } } } &__progress-bar { display: flex; &-container { display: flex; height: 8px; flex-grow: 1; border-radius: 14px; box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.09); background-color: #f2f2f2; } &-progress { display: flex; height: 8px; border-radius: 14px; box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.09); background: var(--givewp-secondary-color, #2d802f); } } }