




.fl-node-5d9c04b61d4bd.fl-row-fixed-width, .fl-node-5d9c04b61d4bd .fl-row-fixed-width {
	max-width: 840px;
}




.fl-node-5d9c04b61f936 {
	width: 100%;
}
.fl-node-5d9c09fd9d4c0, .fl-node-5d9c09fd9d4c0 .fl-photo {
	text-align: left;
}
.fl-node-5d9c09fd9d4c0 .fl-photo-content, .fl-node-5d9c09fd9d4c0 .fl-photo-img {
	width: 140px;
}
/* Single Product */
.fl-woocommerce-product .woocommerce ul.products li.product {
	width: 100%;
}

/* Product Columns */
.fl-module-woocommerce .woocommerce.columns-1 ul.products li.product {
	margin-left: auto;
	margin-right: auto;
}

@media (max-width: 767px) {

	.fl-module-woocommerce .woocommerce.columns-2 ul.products li.product,
	.fl-module-woocommerce .woocommerce.columns-3 ul.products li.product {
		width: 100%;
	}
}

@media (max-width: 992px) {

	.fl-module-woocommerce .woocommerce.columns-2 ul.products li.product {
		clear: none;
	}
	.fl-module-woocommerce .woocommerce.columns-2 ul.products li.product:nth-child(2n + 1) {
		clear: both;
	}
}

@media (min-width: 992px) {

	.fl-module-woocommerce .woocommerce.columns-3 ul.products li.product:nth-child(3n + 1) {
		clear: both;
	}
}

@media (min-width: 768px) {

	.fl-module-woocommerce .woocommerce.columns-2 ul.products li.product.first {
		margin-right: 3.8%;
	}
	.fl-module-woocommerce .woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
}
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

