ul.products li.product .wc-new-badge{font-size:.75em;text-transform:uppercase;color:white;background:#eb4649;padding:.2em .5em;display:inline-block;font-weight:700;border-radius:2px}ul.products li.product .stock{display:block;padding-top:.5em}ul.products li.product .stock.out-of-stock{color:#eb4649}ul.products li.product .stock.in-stock{color:#85ad74}ul.products li.product .categories{display:block;padding-top:.5em}ul.products li.product .categories a{display:inline}.woocommerce.product-columns-2 ul.products li.product,
.woocommerce-page.product-columns-2 ul.products li.product {
  width: 48%;
  margin-right: 3.8%;
}
.woocommerce.product-columns-2 ul.products li.product.last,
.woocommerce-page.product-columns-2 ul.products li.product.last {
  margin-right: 0;
}
.woocommerce.product-columns-3 ul.products li.product,
.woocommerce-page.product-columns-3 ul.products li.product {
  width: 30.75%;
  margin-right: 3.8%;
}
.woocommerce.product-columns-3 ul.products li.product.last,
.woocommerce-page.product-columns-3 ul.products li.product.last {
  margin-right: 0;
}
.woocommerce.product-columns-4 ul.products li.product,
.woocommerce-page.product-columns-4 ul.products li.product {
  width: 22.05%;
  margin-right: 3.8%;
}
.woocommerce.product-columns-4 ul.products li.product.last,
.woocommerce-page.product-columns-4 ul.products li.product.last {
  margin-right: 0;
}
.woocommerce.product-columns-5 ul.products li.product,
.woocommerce-page.product-columns-5 ul.products li.product {
  width: 16.9%;
  margin-right: 3.8%;
}
.woocommerce.product-columns-5 ul.products li.product.last,
.woocommerce-page.product-columns-5 ul.products li.product.last {
  margin-right: 0;
}
.woocommerce.post-type-archive-product.wc-pac-hide-sale-flash .product .onsale,
.woocommerce.post-type-archive-product.wc-pac-hide-product-count .woocommerce-result-count,
.woocommerce.post-type-archive-product.wc-pac-hide-product-sorting .woocommerce-ordering,
.woocommerce.post-type-archive-product.wc-pac-hide-add-to-cart .product .add_to_cart_button,
.woocommerce.post-type-archive-product.wc-pac-hide-thumbnail .product .wp-post-image,
.woocommerce.post-type-archive-product.wc-pac-hide-price .product .price,
.woocommerce.post-type-archive-product.wc-pac-hide-rating .product .star-rating {
  display: none;
}
.woocommerce.single-product.collateral-product-columns-3 ul.products li.product,.woocommerce-page.single-product.collateral-product-columns-3 ul.products li.product,.woocommerce.single-product.collateral-product-columns-3 .upsells.products li.product,.woocommerce-page.single-product.collateral-product-columns-3 .upsells.products li.product{width:30.75%}.woocommerce.single-product.collateral-product-columns-4 ul.products li.product,.woocommerce-page.single-product.collateral-product-columns-4 ul.products li.product,.woocommerce.single-product.collateral-product-columns-4 .upsells.products li.product,.woocommerce-page.single-product.collateral-product-columns-4 .upsells.products li.product{width:22.05%}.woocommerce.single-product.collateral-product-columns-5 ul.products li.product,.woocommerce-page.single-product.collateral-product-columns-5 ul.products li.product,.woocommerce.single-product.collateral-product-columns-5 .upsells.products li.product,.woocommerce-page.single-product.collateral-product-columns-5 .upsells.products li.product{width:16.9%}.woocommerce.single-product.details-full-width div.product div.summary,.woocommerce-page.single-product.details-full-width div.product div.summary,.woocommerce.single-product.details-full-width #content div.product div.summary,.woocommerce-page.single-product.details-full-width #content div.product div.summary{width:100%;float:none}