  /* loop */
.woocommerce .products ul,
.woocommerce ul.products {
	
}


.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
	text-align: center;
}
	.woocommerce ul.products li.product .price {
		color: inherit;
		font-size: 1rem;
	}
	.woocommerce ul.products li.product .button {
		display: none;
	}


.woocommerce ul.products li.product a {
	display: block;
}
	.woocommerce ul.products li.product a:hover img,
	.woocommerce ul.products li.product a:focus img {
		-webkit-animation: wobble-1 1s 1;
		animation: wobble-1 1s 1;
		/*-webkit-animation: wobble-1 .3s infinite;
		animation: wobble-1 .3s infinite;*/
		transform-origin: 50% 70%;
	}
@-webkit-keyframes wobble-1 {
	0% {
		transform: rotate(0deg);
	}
	10% {
		transform: rotate(6.3deg);
	}
	20% {
		transform: rotate(-5.2deg);
	}
	30% {
		transform: rotate(4.2deg);
	}
	40% {
		transform: rotate(-3.3deg);
	}
	50% {
		transform: rotate(2.5deg);
	}
	60% {
		transform: rotate(-1.8deg);
	}
	70% {
		transform: rotate(1.2deg);
	}
	70% {
		transform: rotate(-.7deg);
	}
	80% {
		transform: rotate(.3deg);
	}
	90% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(0deg);
	}
}
@keyframes wobble-1 {
	0% {
		transform: rotate(0deg);
	}
	10% {
		transform: rotate(6.3deg);
	}
	20% {
		transform: rotate(-5.2deg);
	}
	30% {
		transform: rotate(4.2deg);
	}
	40% {
		transform: rotate(-3.3deg);
	}
	50% {
		transform: rotate(2.5deg);
	}
	60% {
		transform: rotate(-1.8deg);
	}
	70% {
		transform: rotate(1.2deg);
	}
	70% {
		transform: rotate(-.7deg);
	}
	80% {
		transform: rotate(.3deg);
	}
	90% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(0deg);
	}
}
/*@-webkit-keyframes wobble-1 {
	0% {
		transform: rotate(-2deg);
	}
	50% {
		transform: rotate(2deg);
	}
	100% {
		transform: rotate(-2deg);
	}
}
@keyframes wobble-1 {
	0% {
		transform: rotate(-2deg);
	}
	50% {
		transform: rotate(2deg);
	}
	100% {
		transform: rotate(-2deg);
	}
}*/



/* single */
html .woo-variation-product-gallery {
	width: 48%; max-width: none !important;
}

.woocommerce div.product p.price,
.woocommerce div.product span.price {
	font-size: 1.6rem;
}

.woocommerce div.product form.cart .variations th,
.woocommerce div.product form.cart .variations td {
	vertical-align: middle;
}

.related.products {
	
}
	.related.products > h2 {
		text-align: center;
	}