.price-list li {
    margin-top: 3px;
    list-style-type: none;
}
.price-list__icon {
    margin-right: 8px;
}
.price-list-doc:hover svg,
.price-list-doc:hover span {
    fill: #4EC0E3;
    color: #4EC0E3;
}

.price-list-format {
    color: #017FB0;
    white-space: nowrap;
}
.price-list-weight {
    color: #AAA;
}
@media screen and (max-width: 768px) {
    .price-list {
        padding-left: 10px;
    }
    .price-list li {
        margin-top: 5px;
    }
    .price-list-doc {
        font-size: 17px;
    }
    .price-list__icon {
        margin-right: 5px;
    }
}