/* 
Theme Name: peo Child Theme 
Version: 1.0 
Description: Child theme for Woo. 
Author: Woo
Author URI: http://woocommerce.com 
Template: peo */


@import url("../peo/style.css");


.content {
	width:100%;
}
	.content .in {
		width:80%; 
		margin:auto;
	}
	
	.content .in h1 {
		font-size:28px!important;
		margin-bottom:30px!important;
		text-transform:uppercase!important;
		letter-spacing:0.5em!important;
	}
		.head_bar {
			margin-bottom:40px;
		}

.woocommerce-notices-wrapper {
}
	.woocommerce-result-count, form.woocommerce-ordering {
		color:#999!important;
		margin:20px 0px!important;
		display:none;
	}
	


.button {
	text-transform:uppercase;
	font-size:11px!important;
}

.single_add_to_cart_button {
	background-color:#3d2213!important;
	border-radius:0px!important;
}


.woocommerce div.product div.summary p.price {
	font-size:30px;
	font-weight:700;
	letter-spacing:0.2em;
}

.woocommerce-loop-product__title {
	color:#666!important;
}

.woocommerce-Price-amount {
	color:#000!important;
	font-weight:700;
	letter-spacing:0.2em;
}
	.woocommerce-Price-currencySymbol {
		color:#999!important;
		font-weight:300;
	}
	
	
	
.woocommerce-product-details__short-description {
	margin:30px 0px;
	font-size:13px;
	color:#CCC!important;
	line-height:1.8em;
}	

.product_meta {
	display:none!important;
}
	.posted_in, .posted_in a {
		font-size:11px!important;
		color:#AAA!important;
		text-decoration:none;
	}
.wc-tabs{
	display:none!important;
}
.woocommerce-Tabs-panel--description h2 {
	display:none!important;
}


.panel {
	border:0px solid;
	font-size:13px!important;
	color:#666!important;
	text-align:justify;
	box-shadow:none!important;
}




.product-thumbnail img {
    max-width: 50px!important;
	height:50px!important;
}








#koszyk {
	position:fixed;
	top:50px; right:50px;
}

#koszyk li {
	list-style-type:none!important;
}

.cart-contents {
    position: relative;
    display: flex !important;
    flex-flow: column nowrap;
    justify-content: center;
}

.cart-contents:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;	
    content: "\f290" !important;
    font-size: 30px;
    color: #3d2213;
}

.cart-contents:hover {
    text-decoration: none;
}

.cart-contents-count {
    color: #fff!important;
    background: transparent; 
    font-weight: bold;
    border-radius: 50%;
    padding: 1px 6px;
    line-height: 1.5;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
    height: 22px; 
    width: 17px;
    transform: translateY(-105%) translateX(25%); 
    font-size: 10px;
}


.product.outofstock img {
    opacity: .5;
}
.product.outofstock img:hover {
    opacity: 1.0;
}

.product.outofstock:before {
content: "SOLD";
position: absolute;
left: 5px;
top:5px;
width: 100px;
}

.woocommerce span.onsale {
	background-color:#494d54!important;
}


.cart-contents-count {
	background-color:#333!important;
}





