/**************************************************/
/*** && WOOCOMMERCE                             ***/
/**************************************************/

/* Woocommerce */

 .star-rating			{ .wooStars; }
ul.products li a .price								{ .h4size; }
ul.products li a .price del							{ .bodysize; }
ul.products li a.product_type_variable					{ .bodysize; }
.widget_price_filter .price_label                                       { .largesize; }
body.woocommerce .button, .woocommerce .button												{ .h6size; }

body.woocommerce-cart, .woocommerce {

	.shop_table.cart tbody td.product-remove a		{ .wooProductRemove; }
	.shop_table.cart { td, th 						{ .middlesize; }}
	.cart-collaterals .cart_totals h2,
	.cart-collaterals .shipping_calculator h2 		{ .bigsize; }

}

body.woocommerce, .woocommerce {

	div.product.hentry .price ins,
	ul.products li a h2, body.woocommerce-page ul.products li a h2 { .wooProductTitle; }
	div.product.hentry .summary .product_title, body.woocommerce-page div.product.hentry .summary .product_title { .wooProductDetailTitle; }

}

body.woocommerce-page div.product .price, .woocommerce div.product.hentry .price 				{ .wooDetailPrice; }

.woocommerce-MyAccount-content legend 					{ .h4size; }

.widget_top_rated_products,
.widget_recent_products,
.widget_recently_viewed_products,
.widget_random_products,
.widget_onsale,
.widget_recent_reviews,
.widget_best_sellers
{
	.product_list_widget li a							{ .h6size; }
	.product_list_widget li del .amount,
	.product_list_widget li .amount						{ .wooWidgetPrice; }
	.product_list_widget li .star-rating				{ .wooStars; }
}
.wooButton()											{ .tableth; }

ul.products li a .price span.from,
body.woocommerce-page div.product.hentry .price del,
ul.products li a .price del         { .wooPriceMetaSize; }

.elm-services-main .readmore { .serviceReadmore; }

.pp_woocommerce .comment-respond .stars a:after,
.pp_woocommerce .comment-respond .stars a:before    { .starsSize; }

/* End Woocommerce */