.item-content.receipt {
    margin-top: 2.5rem;
}
.item-content.receipt > ul {
    display: flex;
    gap: 3.5rem;
}
.item-content.receipt > ul > li {
    border-radius: 25px;
    box-shadow: var(--btn1);
    padding: 1.5rem;
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    align-items: center;
}
.item-content.receipt > ul > li > i {
    font-size: 4rem;
    color: var(--yellow200);
}
.content-wrap > .content-item > .item-content.receipt > ul > li > p {
    color: var(--gray400, #3A3A3A);
    font-size: var(--static---body1);
    font-weight: 500;
    line-height: 140%;
    letter-spacing: -0.025rem;
}

@media (max-width: 768px) {
    .item-content.receipt > ul {
        flex-direction: column;
    }
    .item-content.receipt > ul > li {
        width: 100%;
        justify-content: center;
    }
}