.icon_width_text_link .elementor-icon-box-content .elementor-icon-box-description a {
	color: #1b1919;
}
.icon_width_text_link .elementor-icon-box-content .elementor-icon-box-description a:hover {
	color: #544a4a;
}
/* SINGLE PRODUCT */
.breadcrumbs-block .woocommerce-breadcrumb {
	margin: 0;
}
.add-to-cart-block .variations tbody td {
	background-color: #fff;
}
.developer {
	color: #fff;
}
.developer:hover {
	color: #F6BF3F;
}
/* Header */
/* Navigation mobile */
.menu_cart_mobile a.elementor-button {
	padding-left: 0;
    padding-right: 0;
}
/* Comments style */
#commentform.comment-form {
	display: flex;
	flex-wrap: wrap;
	color: #1b1919;
}
#commentform.comment-form input, #commentform.comment-form textarea {
	border-radius: 0;
	border-color: #1b1919;
}
#commentform.comment-form .comment-form-comment {
	display: block;
	width: 100%;
}
#commentform.comment-form .comment-form-author {
	width: 50%;
	padding-right: 10px;
}
#commentform.comment-form .comment-form-email {
	width: 50%;
	padding-left: 10px;
}
#commentform.comment-form .form-submit input[type="submit"] {
	background-color: #1b1919;
	color: #fff;
	text-transform: uppercase;
}
#commentform.comment-form .form-submit input[type="submit"]:hover {
	background-color: #544a4a;
}
@media (max-width: 1024px) {
	#commentform.comment-form .comment-form-author {
		width: 100%;
		padding-right: 0px;
	}
	#commentform.comment-form .comment-form-email {
		width: 100%;
		padding-left: 0px;
	}
}