For anyone else trying to figure this out, I was able to edit it with CSS in the end.
Crisp White theme *does* use an iconfont, which is xcartfont.ttf, but you can override the shopping bag by using the CSS below.
Code:
/* shopping cart icon */
.header-right-bar .lc-minicart:before {
display: inline-block;
content: url(https://www.vanceoutdoors.com/range/images/range-cart.png); /*change this for new icon*/
width: 70px; /*adjust width to move icon left to right */
}