.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.woocommerce-tabs * {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: #eeeeea
}

.product_meta {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a {
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a:hover {
	color: #3070d1;
}
.product_meta > span {
	display: block;
}

#tab-description > h2, #reviews #comments > h2 {
	display: none;
}

.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none !important;
}

.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {
	background: #fff;
}

.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt,  .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt,  .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	border: 0;
	background: #dddddc;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
.woocommerce input.button.alt, .woocommerce-page input.button.alt{
	border: 0;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
body.page h1.title {
  display: none;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	padding: 10px 12px;
	border: 0;
	background: #E9E9E1;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	padding: 14px;
	border: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #289a00;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before {
	content: none;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
	font-style: italic;
	padding-left: 1em !important;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce-page .woocommerce-error::before {
	padding: 1em !important;
	content: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding-left: 6px;
}

.shipping-calculator-button {
	font-size: 17px;
	font-size: 1.7rem;
	color: #7A7979;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}

#review_form {
	font-size: 15px;
	font-size: 1.5rem;
}

.woocommerce #payment, .woocommerce-page #payment {
	background: #eeeeea
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	border: 1px solid #b9bcbf;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

/*---------------------------------------------------------
 Widgets (woocommerce.scss)
-------------------------------------------------------- */
.widget_product_search #searchsubmit {
	display: none;
}

/*---------------------------------------------------------
 Grid (woocommerce.scss)
-------------------------------------------------------- */
.builder-section-content .products h3 {
	color: #171717;
}

.woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
	width: 100%;
	margin-right: 0;
}

@media screen and (min-width: 800px) {
	.woocommerce.columns-2 ul.products li.product {
		width: 48.33333%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-3 ul.products li.product {
		width: 31.11111%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-3 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}in-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.woocommerce-tabs * {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: #eeeeea
}

.product_meta {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a {
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a:hover {
	color: #3070d1;
}
.product_meta > span {
	display: block;
}

#tab-description > h2, #reviews #comments > h2 {
	display: none;
}

.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none !important;
}

.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {
	background: #fff;
}

.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	border: 0;
	background: #dddddc;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
body.page h1.title {
  display: none;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	padding: 10px 12px;
	border: 0;
	background: #E9E9E1;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	padding: 14px;
	border: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #289a00;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before {
	content: none;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
	font-style: italic;
	padding-left: 1em !important;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce-page .woocommerce-error::before {
	padding: 1em !important;
	content: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding-left: 6px;
}

.shipping-calculator-button {
	font-size: 15px;
	font-size: 1.5rem;
	color: #7A7979;
	font-weight:400;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}

#review_form {
	font-size: 15px;
	font-size: 1.5rem;
}

.woocommerce #payment, .woocommerce-page #payment {
	background: #eeeeea
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	border: 1px solid #b9bcbf;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

/*---------------------------------------------------------
 Widgets (woocommerce.scss)
-------------------------------------------------------- */
.widget_product_search #searchsubmit {
	display: none;
}

/*---------------------------------------------------------
 Grid (woocommerce.scss)
-------------------------------------------------------- */
.builder-section-content .products h3 {
	color: #171717;
}

.woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
	width: 100%;
	margin-right: 0;
}

@media screen and (min-width: 800px) {
	.woocommerce.columns-2 ul.products li.product {
		width: 48.33333%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-3 ul.products li.product {
		width: 31.11111%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-3 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.woocommerce-tabs * {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: #eeeeea
}

.product_meta {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a {
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a:hover {
	color: #3070d1;
}
.product_meta > span {
	display: block;
}

#tab-description > h2, #reviews #comments > h2 {
	display: none;
}

.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none !important;
}

.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {
	background: #fff;
}

.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	border: 0;
	background: #dddddc;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
body.page h1.title {
  display: none;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	padding: 10px 12px;
	border: 0;
	background: #E9E9E1;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	padding: 14px;
	border: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #289a00;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before {
	content: none;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
	font-style: italic;
	padding-left: 1em !important;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce-page .woocommerce-error::before {
	padding: 1em !important;
	content: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding-left: 6px;
}

.shipping-calculator-button {
	font-size: 15px;
	font-size: 1.5rem;
	color: #bcbca0;
	font-weight:400;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}

#review_form {
	font-size: 15px;
	font-size: 1.5rem;
}

.woocommerce #payment, .woocommerce-page #payment {
	background: #eeeeea
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	border: 1px solid #b9bcbf;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

/*---------------------------------------------------------
 Widgets (woocommerce.scss)
-------------------------------------------------------- */
.widget_product_search #searchsubmit {
	display: none;
}

/*---------------------------------------------------------
 Grid (woocommerce.scss)
-------------------------------------------------------- */
.builder-section-content .products h3 {
	color: #171717;
}

.woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
	width: 100%;
	margin-right: 0;
}

@media screen and (min-width: 800px) {
	.woocommerce.columns-2 ul.products li.product {
		width: 48.33333%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-3 ul.products li.product {
		width: 31.11111%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-3 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.woocommerce-tabs * {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: #eeeeea
}

.product_meta {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a {
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a:hover {
	color: #3070d1;
}
.product_meta > span {
	display: block;
}

#tab-description > h2, #reviews #comments > h2 {
	display: none;
}

.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none !important;
}

.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {
	background: #fff;
}

.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	border: 0;
	background: #dddddc;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
body.page h1.title {
  display: none;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	padding: 10px 12px;
	border: 0;
	background: #E9E9E1;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	padding: 14px;
	border: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #289a00;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before {
	content: none;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
	font-style: italic;
	padding-left: 1em !important;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce-page .woocommerce-error::before {
	padding: 1em !important;
	content: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding-left: 6px;
}

.shipping-calculator-button {
	font-size: 15px;
	font-size: 1.5rem;
	color: #bcbca0;
	font-weight:400;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}
.woocommerce .cart-collaterals h2{font-size: 1.5rem;
color: #bcbca0;
font-weight:400;}
#review_form {
	font-size: 15px;
	font-size: 1.5rem;
}

.woocommerce #payment, .woocommerce-page #payment {
	background: #eeeeea
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	border: 1px solid #b9bcbf;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

/*---------------------------------------------------------
 Widgets (woocommerce.scss)
-------------------------------------------------------- */
.widget_product_search #searchsubmit {
	display: none;
}

/*---------------------------------------------------------
 Grid (woocommerce.scss)
-------------------------------------------------------- */
.builder-section-content .products h3 {
	color: #171717;
}

.woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
	width: 100%;
	margin-right: 0;
}

@media screen and (min-width: 800px) {
	.woocommerce.columns-2 ul.products li.product {
		width: 48.33333%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-3 ul.products li.product {
		width: 31.11111%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-3 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img, .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.woocommerce-tabs * {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: #eeeeea
}

.product_meta {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a {
	font-weight: 400;
	color: #b9bcbf;
}
.product_meta a:hover {
	color: #3070d1;
}
.product_meta > span {
	display: block;
}

#tab-description > h2, #reviews #comments > h2 {
	display: none;
}

.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none !important;
}

.woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover {
	background: #fff;
}

.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	border: 0;
	background: #dddddc;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}
body.page h1.title {
  display: none;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	padding: 10px 12px;
border: 0;
background: #eeeeea;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
text-transform: capitalize;
letter-spacing: 1px;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	padding: 14px;
	border: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #289a00;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce #content input.button.added::before, .woocommerce #respond input#submit.added::before, .woocommerce a.button.added::before, .woocommerce button.button.added::before, .woocommerce input.button.added::before, .woocommerce-page #content input.button.added::before, .woocommerce-page #respond input#submit.added::before, .woocommerce-page a.button.added::before, .woocommerce-page button.button.added::before, .woocommerce-page input.button.added::before {
	content: none;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
	font-style: italic;
	padding-left: 1em !important;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #eeeeea
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before, .woocommerce .woocommerce-error::before, .woocommerce-page .woocommerce-error::before {
	padding: 1em !important;
	content: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding-left: 6px;
}

.shipping-calculator-button {
	font-size: 15px;
	font-size: 1.5rem;
	color: #bcbca0;
	font-weight:400;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}
.woocommerce .cart-collaterals .woocommerce-page input.button,h2{font-size: 1.5rem;
color: #bcbca0;
font-weight:400;}
#review_form {
	font-size: 15px;
	font-size: 1.5rem;
}

.woocommerce #payment, .woocommerce-page #payment {
	background: #eeeeea
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	border: 0px solid #b9bcbf;
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
}

/*---------------------------------------------------------
 Widgets (woocommerce.scss)
-------------------------------------------------------- */
.widget_product_search #searchsubmit {
	display: none;
}

/*---------------------------------------------------------
 Grid (woocommerce.scss)
-------------------------------------------------------- */
.builder-section-content .products h3 {
	color: #171717;
}

.woocommerce.columns-1 ul.products li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
	width: 100%;
	margin-right: 0;
}

@media screen and (min-width: 800px) {
	.woocommerce.columns-2 ul.products li.product {
		width: 48.33333%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-2 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-3 ul.products li.product {
		width: 31.11111%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-3 ul.products li.product.last {
		margin-right: 0;
	}
	.woocommerce.columns-4 ul.products li.product {
		width: 22.5%;
		margin-right: 3.33333%;
	}
	.woocommerce.columns-4 ul.products li.product.last {
		margin-right: 0;
	}
}