/*Banner Principal 100%
body.pagina-home #nav-main .element-menu-category,
body.pagina-home #nav-main .element-menu-main {
	margin-bottom: 0 !important;
}

.element-banner-main .container-12,
.element-banner-main .container-12 .grid-12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
	width: 100% !important;
}

.element-banner-main img {
	width: 100%;
    
}  
.element-banner-stripe .container-12,
.element-banner-stripe .container-12 .grid-12 {
	margin-left: 0 !important;
	margin-right: 0 !important;
	max-width: 100% !important;
	width: 100% !important;
}

.element-banner-stripe img {
	width: 100%;
}

/*Hover menu principal categoria color*/
#nav-main .element-menu-category #menu-category .menu-category-list > li > a:hover {
    color: #fff;
}

/*Hover menu principal color*/
#nav-main .element-menu-main #menu-main .menu-main-list > li:hover > a {
	color: #fff;
}

/*Texto after hover menu categoria*/
#nav-main .element-menu-category #menu-category .menu-category-list > li > a:not(:hover) {
    color: #fff;
}

.element-banner-main img {
    width: 90%;
}

.header-box-content h1, .header-box-content h2, .header-box-content h3, .header-box-content h4, .header-box-content h5, .header-box-content h6, .header-box-content .title-primary, .header-box-content .title-secundary {
    text-transform: capitalize;
}

.element-banner-stripe {
    border-top: none !important;
}
body.pagina-produto .header-box-content .title-secundary {
    text-transform: initial;
}
.categoria-catalogo{
    display:none !important;
}

.icon-payment-boleto-bancario.lazyload[title="Boleto Bancário"] {
    display: none !important;
}

li.payment-methods-item:nth-child(10) {
    display: none !important;
}

#footer-main .element-payment-methods .payment-methods-list {
    flex-wrap: wrap;
}