#header-main .element-menu-top:before {
	left: -15px;
}

#header-main .element-shopping-cart .list-shopping-cart {
	display: -webkit-flex;
    display: flex;
}

#header-main .element-shopping-cart .list-shopping-cart>li>a,
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-title {
	white-space: nowrap;
}

.cart-action-buttons {
	text-align: right !important;
}

.btn-cart-continue.product-add {
	display: none;
}
/*
@media screen and (min-width: 1366px) {
    #nav-main .element-menu-category:before {
    	width: 36%;
    }
}
*/
element.style {
}
.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy, .element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy-kit, .element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-dealer {
    background-color: #0a0c09;
    background: -webkit-gradient(linear, left top, left bottom, from(#222521), to(#7b8a79));
    background: -webkit-linear-gradient(top, #0bde1e, #08480a);
    background: -moz-linear-gradient(top, #f56424, #f99937);
    background: -ms-linear-gradient(top, #f56424, #f99937);
    background: -o-linear-gradient(top, #f56424, #f99937);
}

#product-list .product-list-item .product-info .product-name h2 {
    font-family: imb_plex_sans_medium,'imb_plex_sans_medium',sans-serif;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
}

body:not(.pagina-home) .banner-bottom-item-56 {
    display: none !important;
}

/*Esconder categoria*/
.esconder-categoria {
	display: none !important;
}

/*Borda menu principal*/
#nav-main .element-menu-category:before {
    border-radius: 40px 0 0 40px;
}

/*Ajuste banners mosaico vitrine*/
.element-banner-shop-sec .banner-shop-sec li:nth-child(1n+4) {
    margin-top: 30px;
}

/*Ajuste banner mosaico 1 vitrine */
.element-banner-shop #banner-shop li:nth-child(1) img {
    max-width: 95%;
    margin-left: 15px;
}
.element-banner-shop #banner-shop li:nth-child(2) img {
    margin-left: -15px;
}
.element-banner-shop #banner-shop li:nth-child(3) img {
    max-width: 95%;
    margin-left: 15px;
}

/*Remover preço Até R$*/
p.product-price.product-sell-price {
    display: none !important;
}

/*Remover categorias da página de produto*/
p.product-category {
    display: none !important;
}

/*Ajuste Sidebar Esquerdo Categorias*/
.sidebar .menu-sidebar-list li ul {
    display: block;
    left: 20px;
    position: relative;
}

/*Remover palavra Eentrega*//*
table#product-shipping th:nth-child(3) {
    display: none !important;
}