
/*PRODUTOS - CATEGORIAS*/
.pc-categorias-produtos-box{
    
}
.categoria-produto {
	padding: 10px;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 10px;
	cursor: pointer;
	transition: all ease-in 0.1s;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
        text-decoration: none;
}
.categoria-produto:hover {
    text-decoration: none;
    background-color: #F7F7F7;
}
.categoria-produto:active {
    text-decoration: none;
    background-color: #fff;
}
.categoria-produto:link {
    text-decoration: none;
    background-color: #fff;
}
.categoria-produto:visited {
    text-decoration: none;
    background-color: #fff;
}

.categoria-produto.active{
    border: 1px solid var(--cor-principal);
    background-color: var(--cor-principal);
    color: #fff;
}


.owl-carousel .owl-stage-outer{
    /*padding-left: 30px;*/
   
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
    position: absolute;
    font-size: 40px;
    color: var(--cor-principal);
    top: -8px;
}
button.owl-next{
    right: 0px;
}

.pc-categorias-list-fixed {
	position: fixed;
	width: 100%;
	top: 75px;
	background-color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	left: 0px;
	padding-left: 10px;
	z-index: 9;
	text-align: center;
}

/*(1) owl-stage box*/
.owl-carousel .owl-stage{display: flex;}
.aticle-box {height:100%;background:#000} 
.owl-carousel .owl-stage .owl-item{display: flex;}

/*FIM PRODUTOS - CATEGORIAS*/


@media screen and (min-width: 900px) {
    .owl-carousel .owl-stage {
	
	width: 100% !important;
    }
}

@media screen and (max-width: 768px){
   .pc-categorias-list-fixed {
	
	top:  55px;
   }
}