/* Categories Page Styles */
.heading-counter {
  font-size: 50%;
  color: #999999; }

.content_cat {
  margin-bottom: 20px; }
.content_cat .cat_desc, #category h1.page-heading.product-listing{
	padding: 0;
}
.content_cat .cat_img{
	padding-right: 0;
}
/* Sub Categories Styles */
#subcategories ul li {
  margin-bottom: 20px; }

#category_description_full {
  text-align: justify;
}
#category_description_full h2{
	margin-top: 0;
}
#category h1.page-heading.product-listing{
	margin-top: 10px;
	color: #1b5085;
	font-weight: 400;
}
#category h1.page-heading.product-listing strong{
	font-weight: 600;
}
#category .product-container h3{
	color:#1b5085;
	font-weight: 500;
	font-size: 1.1em;
	margin-top:0px;
	margin-bottom: 5px;
}

/* Update 2024 - front office - unset category page content hidden */
/* Quitar breadcrumbs superior en category */
/* #category #columns{
	display: none;
} */
/* Update 2024 - front office - end of unset category page content hidden */

#texto_category_footer{
	margin-bottom: 30px;
}
.content_scene_cat .content_cat .row{
	margin-left: 0px;
	margin-right: 0px;
}
.nomargin{
	margin: 0px !important;
}
@media (max-width: 767px) {
	div.cat_img{
		width: 100%;
		padding: 0px;
	}
}
@media (max-width: 1024px) {
	#category_description_full{
		font-size: 13px;
	}
}

/* Update 2024 - front office */
@media (min-width : 1024px) {
	div#cascade_search_vertical {
		width: 92%;
		float: right;
		margin-left: 0px!important;
		height:fit-content;
	}
	#category div#cascade_search_vertical, #cms div#cascade_search_vertical{
		width: 99%;
		margin-top:10px;
	}
	
	#cascade_search_vertical form.cascadesearch_form {
		display: flex;
		flex-direction: column;
	}
	
	#cascade_search_vertical .form-control, #cascade_search .form-control {
		width: 90%;
		margin: 3px auto 10px;
	}
	
	#cascade_search_vertical form.cascadesearch_form #submitCascadeSearch {
		margin: 25px auto 25px!important;
	}
}
@media (min-width : 991px) and (max-width:1200px) {
	#cascade_search_vertical form.cascadesearch_form {
		padding-top : 20px;
	}
	div#cascade_search_vertical {
		width: 96%;
	}
}
/* Update 2024 - front office - end */