/* CSS Document */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	height:300px;
	margin: 0 0 2.992em 0;
	padding: 0 3%;
	width: 25%;
	box-sizing: border-box;
}
.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products{
	width:auto !important;
}
body.archive .woocommerce .products ul, body.archive .woocommerce ul.products, body.archive .woocommerce-page .products ul, body.archive .woocommerce-page ul.products{	
	width:auto !important;
	float:none;
}
.woocommerce .related ul.products li.product img, .woocommerce .related ul li.product img, .woocommerce .upsells.products ul.products li.product img, .woocommerce .upsells.products ul li.product img, .woocommerce-page .related ul.products li.product img, .woocommerce-page .related ul li.product img, .woocommerce-page .upsells.products ul.products li.product img, .woocommerce-page .upsells.products ul li.product img {
	max-width:300px;
}
.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img{
	max-width:200px;
	width:auto;
	box-shadow:none;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{
	width:70%;
}
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{
	width:auto !important;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails::after, .woocommerce .cart-collaterals::after, .woocommerce .col2-set::after, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails::after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products::after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails::after, .woocommerce-page .cart-collaterals::after, .woocommerce-page .col2-set::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs::after{
	clear:both;
}
.woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails::after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products::after{
	clear:none;
}
.post-type-archive-product  div.product div.thumbnails a.first, .post-type-archive-product  div.product div.thumbnails::after, .post-type-archive-product  ul.products, .post-type-archive-product  ul.products li.first, .post-type-archive-product  ul.products::after{
	clear:both;
}
.woocommerce #content div.product #reviews .comment::after, .woocommerce #content div.product #reviews .comment::before, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce .woocommerce-pagination ul.page-numbers::before, .woocommerce div.product #reviews .comment::after, .woocommerce div.product #reviews .comment::before, .woocommerce ul.products::after, .woocommerce ul.products::before, .woocommerce-page #content div.product #reviews .comment::after, .woocommerce-page #content div.product #reviews .comment::before, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::before, .woocommerce-page div.product #reviews .comment::after, .woocommerce-page div.product #reviews .comment::before, .woocommerce-page ul.products::after, .woocommerce-page ul.products::before {
	clear:both;
}
body.woocommerce-page #content{
	float:right;
	padding-top:20px;
}
body.page-id-16 #content,
body.page-id-18 #content,
body.page-id-20 #content{
	width:100%;
	float:right;
	padding-top:20px;
}
body.woocommerce-checkout #content{
	width:100%;
	float:right;
	padding-top:20px;
}
body.woocommerce-cart #content{
	width:100%;
	float:right;
	padding-top:20px;
}
.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product{
	width:25%;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title{
	
	text-transform:uppercase;
	border-bottom: 1px solid #402511;
	padding-bottom:10px;
	font-weight:normal;
	font-size:20px;
}
.woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price{
	font-size:30px;
	color:#c69b69;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
	font-size:20px;
	color:#c69b69;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{
	text-transform:uppercase;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{
	list-style:disc outside none;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{
	margin:0;
	box-shadow:none;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{
	background-color: #DCC3B0;
    color: #402511;
    font-weight: normal;
    margin: 5px;
	font-size:1.25rem;
    padding: 5px;
    text-align: center;
	height:auto;
    text-transform: uppercase;
	line-height: 1.5rem;
}
.woocommerce ul.products li.product-category h3{
	height:auto;
	padding:10px;
	min-height:20px;
	border-bottom:2px solid #402511;
}
.count{
	display:none;
}
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button{
	background-color:#fff;
    border-color: #000000;
    color: #333;
    text-shadow: none !important;
}
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover{
	background-color:#fff;
	border-color: #000000;
    color: #DCC3B0;
    text-shadow:none !important;
}
body.woocommerce-page h1.page-title{
	text-align:center;
	border-bottom: 1px solid #402511;
}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
	padding-top:5px;
}

@media screen and (max-width: 800px) {
	body.woocommerce-page #content{
		width:100%;
	}
	.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{
	
	}
}
@media screen and (max-width: 500px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:auto;
	}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:36.05%;
	}
}