/*
Theme Name: Terawatt
Theme URI: https://terawatt.ee
Description: Terawatt theme for Shop2U Pro
Author: Terawatt
Author URI: https://example.com/
Template: shop2u-pro
Version: 1.0.0
Text Domain: terawatt
*/

/* Add custom CSS below */

.dwspecs-product-table .dwspecs-product-table-group {
	margin-bottom: 0 !important;
}

.dwspecs-product-table .dwspecs-product-table-group .group-title {
  display: none;
}
.dwspecs-product-table table tr td:first-child { width: 30%;}

.product-content .woocommerce-loop-product__title {
  min-height: 4em;
}
.save-percent, .shop2u-discount-percent, .shop2u-buy-now-button, .shop2u_product_share {
	display: none !important;
}

@media screen and (max-width: 768px) {
	.info-bar .top-bar-inner span {
		display: none;
	}
		.header-search-form .product-search-auter .product-category {
		display: none;
	}
	.products .product-category {
  width: 90%;
	}

}

#tab-attachments h3 {
	display: none !important;
}

.woocommerce div.product p.price {
	padding: 0 0 1em 0;
}
.product-info h2.woocommerce-loop-product__title {
	font-size: 1em;
}
.product span.onsale {
	display: none;
}

.products .product-category {
  width: 46%;
  list-style-type: none;
	font-size: 1em;
	height: 5em;
	margin: 1em 0em 1em 1.5em;
  border-radius: 0.75em;
}
.products .product-category .count {
	display: none;
}

.products li.last:after {
    content: '';
    display: block;
		height: 1em;
    clear: both;
}

.products .product-category img {
		max-height: 100%;
		width: auto;
		vertical-align: left;
	  float: left;
}
.woocommerce div.product span.price del {
	display: none;
}

@media (min-width: 991px) {
	.products .product-category h2 {
		font-size: 1em;
		line-height: 4em;
		font-weight: normal;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.products .product-category h2 {
		font-size: 0.75em;
		line-height: 4em;
		font-weight: normal;
	}
}
@media (max-width: 768px) {
	.products .product-category {
		width: 95%;
		list-style-type: none;
		font-size: 1.2em;
		height: 5em;
		margin: 0.5em 1em;
		border-radius: 0.75em;
	}
	.products .product-category h2 {
		font-size: 0.75em;
		line-height: 5em;
		font-weight: normal;
		margin-bottom: 0;
	}
	.products li.last {
		margin-bottom: 2em;
	}
	.logo-img img {
    max-width: 175px;
  }
	.navbar .primary-menu  {
  	margin-right: 1rem;
	}
}

#place_order {
	background-color: #6495B5;
}

.woocommerce-checkout #payment {
  background: rgba(129,129,129,.14);
}
.woocommerce table.shop_table {
	border-collapse: collapse !important;
}