
/* *** Geral *** */
a.texto-base {
	color: #222;
}
a.texto-link {
	color: #222;
	text-decoration: underline;
}

/* *** Listagem de produtos *** */
.rating.star-0 i:nth-of-type(1), 
.rating.star-0 i:nth-of-type(2), 
.rating.star-0 i:nth-of-type(3), 
.rating.star-0 i:nth-of-type(4), 
.rating.star-0 i:nth-of-type(5), 
.rating.star-1 i:nth-of-type(2), 
.rating.star-1 i:nth-of-type(3), 
.rating.star-1 i:nth-of-type(4), 
.rating.star-1 i:nth-of-type(5), 
.rating.star-2 i:nth-of-type(3), 
.rating.star-2 i:nth-of-type(4), 
.rating.star-2 i:nth-of-type(5), 
.rating.star-3 i:nth-of-type(4), 
.rating.star-3 i:nth-of-type(5), 
.rating.star-4 i:nth-of-type(5) {
	color: #ddd;
}

/* *** Busca da home *** */
#busca-home .search-btn > button[type="submit"].btn.btn-solid {
	width: 100%;
}

/* *** Filtros do Hub *** */
.collection-collapse-block .collection-collapse-block-content .collection-brand-filter .collection-filter-checkbox.subcollection {
	display: none;
}
.collection-collapse-block .collection-collapse-block-content .collection-brand-filter .collection-filter-checkbox.subcollection.active {
	display: flex;
}

/* *** Links das imagens nos resultados de buscas *** */
#hub-grid .theme-tab .tab-content .product-tab .tab-box .product-slider a {
	display: block;
	margin: 0 auto;
}

/* *** Galeria de imagens do perfil *** */
.img-thumb a {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	box-sizing: border-box;
	display: inline-block;
	padding: 15px;
}
.review-page .comment-section.row li:first-child {
	padding-top: 60px;
	border-top: 1px solid #ddd;
}

/* *** Card no Perfil *** */
div.profile-image h2 {
	font-size: 20px;
}
div.profile-image h3 {
	font-size: 16px;
}

