.ff_screen_reader_title {
	display: none!important;
}
/*---------------------------------------
 							   MENU
---------------------------------------*/
.elementor-nav-menu--dropdown-mobile, .elementor-widget-search-form {
	margin-bottom: 0!important;
}

/*---------------------------------------
 							  HOMEPAGE
---------------------------------------*/
.home-images a {
	color: #054a81!important;
	text-decoration: none!important;
}
.home-newsletter .ff_t_c a {
	color: #fff!important;
}
.elementor-52 .elementor-element.elementor-element-7d0578f .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover {
	color: #054a81!important;
	opacity:1!important;
}

/*---------------------------------------
 						CATEGORIA PRODUTOS
---------------------------------------*/
.woocommerce .woocommerce-ordering {
	border: 1px solid #EAEAEA;
}
.woocommerce ul.product-categories > li ul li a {
  margin-left: 0!important;
}

.coluna-filtros-categorias .children li::before { 
	display: none!important;
}
.coluna-filtros-categorias ul.product-categories > li {
  padding: 3px 0!important;
}
.coluna-filtros-categorias .children, .coluna-filtros-categorias .children a {
	color:#000!important;
}
.coluna-filtros-categorias ul a {
	color: #757575!important;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 600;
	letter-spacing: 0.1px;
}
.coluna-filtros-categorias .children a:hover, .coluna-filtros-categorias ul a:hover {
		color: #e03d1f!important;
}
.coluna-filtros-categorias ul {
  list-style: none!important;
	margin-left: 0!important;
}
.coluna-filtros-categorias h5 {
	font-weight: 700;
	letter-spacing: 0.2px;
	margin-bottom: 15px!important;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
  font-size: 13px!important;
  padding: 9px 18px!important;
  border-radius: 500px!important;
}
.coluna-filtros-categorias .current-cat a {
	color: #e03d1f!important;
}
.coluna-filtros-categorias .current-cat.cat-parent  .children a {
		color:#000!important;
}

/*---------------------------------------
 				PAG. INDIVIDUAL PRODUTOS
---------------------------------------*/
.woocommerce div.product .woocommerce-tabs {
	margin-bottom: 30px!important;
}
.manual-utilizacao a {
	text-transform: uppercase;
  font-weight: 700;
  font-size: 13px;
  text-decoration: underline;
}
/*-----------------------------------------
 				 CONTA, CARRINHO, CHECKOUT
-----------------------------------------*/
.ast-modern-woo-account-page .entry-content {
  margin: 0!important;
}
.woocommerce-account .ast-container, .woocommerce-cart .ast-container, .woocommerce-checkout .ast-container {
	padding: 0!important;
}
.woocommerce-MyAccount-navigation ul li a {
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: 600;
}
/*---------------------------------------
								 FOOTER	
---------------------------------------*/
footer .elementor-element-61032b0 a {
	color: #000!important;
	font-weight: 700!important;
}
/*---------------------------------------
 						 MEDIA QUERIES
---------------------------------------*/
@media only screen and (min-width: 768px) {
	.home-newsletter .ff_submit_btn_wrapper_custom button, .home-newsletter .fluentform .ff-el-group {
		margin-bottom: 0!important;
	}
}
@media only screen and (max-width: 769px) {
		.woocommerce-MyAccount-navigation ul {
		display: block!important;
		margin-bottom: 1em!important;
	}
	.archive .ast-shop-toolbar-container {
		margin-bottom: 20px;
  	margin-top: 10px;
	}
}