.btn.btn-small {
    background: #004288 url(/bitrix/templates/pgsnew_v2_0/images/cart-w.svg) no-repeat center;
    border-radius: 4px;
    line-height: initial;
    padding: 0;
    width: 50px;
    height: 35px;
}

.btn-small.btn:before {
    background: transparent;
}
.btn.btn-small:hover {
    background: transparent url(/bitrix/templates/pgsnew_v2_0/images/cart-w-blue.svg) no-repeat center;
}