.xoo-wsc-icon-basket1:before{
    content: url('../images/sacola.png');  
}

.xoo-wsc-basket{
    background-color: #01723A;
    border-radius: 100% !important;
    height: 57px;
    width: 57px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 999;
}

.xoo-wsc-bki{
  -webkit-transform: rotate(-25deg);
  -moz-transform: rotate(-25deg);
  -o-transform: rotate(-25deg);
  -ms-transform: rotate(-25deg);
  transform: rotate(-25deg);
}

.wpmenucartli .wpmenucart-icon-shopping-cart-0::before{
    display: none;
}

.wpmenucartli{
    position: relative;
    padding-left: 50px;
}

.wpmenucartli .wpmenucart-contents::before{
    position: absolute;
    left: 4px;
    top: 50%;
    transform: translateY(-50%) rotate(-25deg);
    content: '';
    background-image: url('../images/sacola.png');
    background-color: #01723A;
    border-radius: 100%;
    width: 45px;
    height: 45px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 25px auto;
}

.wpmenucartli .wpmenucart-contents{
    display: flex !important;
    flex-direction: column;
    justify-content: center;
}

.wpmenucartli .wpmenucart-contents .cartcontents{
    color: #242424;
    opacity: .9;
}

.wpmenucartli .wpmenucart-contents > span{
    height: auto;
    line-height: normal;
    text-align: left;
}

.cartcontents + .amount:before{
    content: '';
    margin: 0;
}

header#header{
    z-index: 999999;
}

.menu-slug-pedidos a,
.menu-slug-minha-conta a{
    position: relative;
}

.menu-slug-pedidos a::before{
    position: absolute;
    content:'';
    font-family: 'entypo-fontello';
    font-weight:normal;
    speak:none;
    left: 50%;
    bottom: calc(50% + 11px);
    transform: translateX(-50%);
    height: auto;
    line-height: normal;
}

.menu-slug-minha-conta a::before{
    position: absolute;
    content:'';
    font-family: 'entypo-fontello';
    font-weight:normal;
    speak:none;
    left: 50%;
    bottom: calc(50% + 11px);
    transform: translateX(-50%);
    height: auto;
    line-height: normal;
}

