/**
 * Category main styles
 */
.products{
	.product-category{
		margin: $wc-category-offset;
		
		.category-content{
			padding: $wc-category-inset;
			border: $wc-category-border;
			border-radius: $wc-category-border-radius;

			img{
				width: 100%;
				margin-bottom: 33px;
			}

			> a {
				text-decoration: none;
			}

			.woocommerce-loop-category__description {
				margin-bottom: 23px;
				font-weight: 400;
				line-height: 26px;
				font-size: 16px;
			}
		}
	}
}

.woocommerce-loop-category {
	&__title {
		text-align: left;
		font-size: $wc-category-title-fz;
		line-height: $wc-category-title-lh;
		margin: $wc-category-title-offset;
		transition: color 0.2s ease-in-out;

		// reset default styles for tag mark
		.count{
			display: inline-block;
			vertical-align: top;
			font-weight: 400;
			line-height: 24px;
			font-size: 14px;
			transition: color 0.2s ease-in-out;
		}
	}
}