.cursor-pointer{cursor:poiter;}.navbar-default li a{border:none!important;}.text-decoration-line-th{text-decoration:line-through;}.pb-1{color:#999;font-size:14px;}.pb-2{font-size:12px;font-weight:100;}.font-size20{font-size:20px;}
#qtdCar{border-radius:100%;padding:5px 10px;position:absolute;bottom:20px;background:red;color:white;width: 28px;box-sizing: border-box;font-weight:bold;height: 28px;}
.fa-trash{cursor:pointer;}.fa-trash:hover{color:red;}
.font-size11{font-size:11px;}
.link-remove-p{color:red;font-size:11px;}
.carrinho-suspenso{box-shadow: 0px 0px 10px #CCC;background:#FFF;position: absolute;min-height:200px;padding:20px;width:300px;z-index: 9;border-radius: 10px;border:2px solid #EEE;display:block;margin:10px 10px 0px 0px;visibility: hidden;right:0px;}
.seta-cima:before {  content: "";  display: inline-block;  vertical-align: middle;  margin-right: 10px;  position: relative;  width: 0;  height: 0;  bottom: 30px;  float: right;  left: 20px;  border-left: 15px solid transparent;  border-right: 15px solid transparent;  border-bottom: 15px solid white;  }
.produto-div:hover div.produto-button-action{z-index:9;}
.style-categorias{}
.style-categorias li.pai{background:#f2f2f2;font-size:13px;margin:15px 0px 10px;font-weight: bold;}
#banner-desconto{position:relative;top:10px;padding:15px 5px;text-align:center;width:50px;height:50px;background:#333;border-radius:100%;color:#FFF;}
.galeria-sobre {
    width: 100%;
    max-width: 100%;
    display: flex;
}
.alert-success{color:#0ac964!important;background:#cafbe1!important;border-color:#a7f8cd!important;}
.lista-produtos_loj8 ul.slick-dots {
    padding: 0;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 0;
}