.grid-num, .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 {
    display: inline;
    float: left;
    position: relative;
    padding-left: 0px;
    padding-right: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.product-big-price {
	font-size: 20px;
    color: #9f1b1f;
}

#product-list .product-list-item .product-info .product-price span.product-price, #product-list .product-list-item .product-info .product-price span.product-big-price {
    color: #000;
}

#product-list .product-list-item .product-info .product-parcelled-price, #product-list .product-list-item .product-info .product-cash-price {
    font-size: 18px; 
}
.fb-chat-wrapper.fb-chat-left .fb-chat-header, .fb-chat-wrapper.fb-chat-left .fb-chat-content {
   margin-bottom: 55px;
}
.wa-chat-wrapper .wa-chat-header {
    margin-bottom: 55px;
}

.phone-secundary {
    display: none !important;
}

#header-main .element-info .info-inner .contact .phone .estado .info-phone::before {
    content: "(27) ";
   
}

span.estado {
    margin-top: 18px !important;
}

#header-main .element-info .info-inner .contact .phone .estado .info-phone a {
    font-size: 18px;
}

#header-main .element-info .info-inner .contact .phone .estado .info-phone {
    color: #6F1416;
    margin-right: 5px;
    font-size: 18px;
}
/*Inserir estado após telefone*/
#header-main .element-info .info-inner .contact .phone .estado .info-phone:after{
	content: " (ES)";
    color: #969696;
}

/*Ajuste botão produto disponível somente em loja física*/
.wrapper-btn-product:empty {
display: none;
}

/*CUSTOM - Ordenação dos preços dos produtos*/
/*Listagem de produtos home*/
#product-list .product-list-item .product-info {
    display: flex;
    flex-direction: column;
}
.product-cash-price {
    order: -1;
}

.product-cash-price .product-big-price {
    font-size: 30px;
    color: #000;
    font-family: 'lato_black', sans-serif;
    display: block;
}
#product-list .product-list-item .product-info .product-name {
    order: -1;
}

#product-list .product-list-item .product-info .product-price {
    margin-top: 0;
}
.product-price .product-big-price:before {
    content: "ou";
    color: #969696;
    font-size: 18px;
    margin: 0 5px;
    font-family: 'lato_bold';
}
#product-list .product-list-item .product-info .product-price span.product-big-price {
    color: #000;
    font-size: 20px;
    font-family: 'lato_bold';
}

/*Listagem de produtos home HOVER*/
.wrapper-btn-buy-kit {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
}
#product-list .product-list-item .wrapper-btn-product > div:before {
    order: -1;
}
#product-list .product-list-item .wrapper-btn-product > div .product-price {
    margin-top: 0;
}
#product-list .product-list-item .wrapper-btn-product > div .product-cash-price {
    margin-top: 40px;
}
#product-list .product-list-item .wrapper-btn-product > div .product-cash-price .product-big-price {
    font-size: 38px;
    margin: 5px 0;
}
#product-list .product-list-item .wrapper-btn-product > div .product-price .product-big-price {
    font-size: 20px !important;
    color: #000;
    font-family: 'lato_bold';
}
.wrapper-btn-product .product-price .product-big-price:before{
    color: #fff;
}
.wrapper-btn-product .product-parcelled-price .product-big-price {
    color: #000;
}

/*Página produto*/
.element-product-detail .wrapper-product-price .product-price .product-price-off {
    order: -1;
    line-height: 25px;
}
.element-product-detail .wrapper-product-price .product-price {
    display: flex;
    flex-direction: column;
}
.product-price-off .desconto_avista {
    color: #9f1b1f;
    font-size: 30px;
    font-family: 'lato_black';
    margin: 5px 0;
}
.product-price .product-new-price .product-big-price {
    font-size: 15px;
    font-family: 'lato_regular';
    color: #000;
}
.pagina-produto .product-price .product-big-price:before {
    content: "ou";
    color: #000;
    font-size: 15px;
    font-family: 'lato_regular';
    margin: 0 5px 0 0;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price {
    line-height: 20px;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price .product-big-price {
    font-size: 15px;
    font-family: 'lato_regular';
    color: #000;
}
/*FIM - CUSTOM - Ordenação dos preços dos produtos*/

.info-phone a {
    white-space: pre;
}

#footer-main .element-delivery-methods .delivery-methods-inner .delivery-methods-list .delivery-methods-item.delivery:nth-child(4) {
    background: url(https://cdn.simplo7.net/static/webroot/img/frontend/forma_servico/frenet/card_tnt.png)  #fff center !important;
    background-repeat: no-repeat !important;
    border: 0 !important;
    margin: 0px 0px 10px !important;
    text-align: center !important;
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

