

.custom-archive-with-cat-titles #page-container #et-main-area #main-content #content-area #left-area .div-titoletto-categoria-separatore {
	height: 72px;
	padding-bottom: 0 !important;
	clear: both !important;
	min-width: 100% !important;
	margin-right: 0 !important;
}
.custom-archive-with-cat-titles #page-container #et-main-area #main-content #content-area #left-area .div-titoletto-categoria-separatore::before {
	display: none !important;
}
.custom-archive-with-cat-titles #page-container #et-main-area #main-content #content-area #left-area .titoletto-categoria-separatore {
	
}

.woocommerce-cart.woocommerce-page .shop_table .product-quantity .quantity .input-text.qty {
	min-width: 76px;
}

.products .product .cart {
	position: static !important;
}
.products .product .cart .woocommerce-LoopProduct-link .added_to_cart.wc-forward, .products .product .cart .blockUI {
	display: none !important;
	height: 0 !important;
	width: 0 !important;
	opacity: 0 !important;
	overflow: hidden !important;
}

.checkout.woocommerce-checkout .woocommerce-error * {
	color: #fff !important;
}

.woofc #woofc-cart-body .woofc-product__subtotal .woocommerce-membership-discount {
	display: none !important;	
}

.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
	
}
.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario {
	line-height: 12px;
}
.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_prezzo_unitario_unit {
	font-size: 22px !important;
	font-weight: 600 !important;
	color: #111 !important;
	letter-spacing: -1px;
}
.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_info_prezzo_unitario {
	margin-left: 5px;
	font-size: 13px !important;
	color: #444 !important;
}
.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
	font-size: 13px !important;
	color: #505050 !important;
}
.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione b {
	color: #494949 !important;
}


.p_prezzo_unitario_new {
	padding-top: 22px;
}
.p_prezzo_unitario_new .span_prezzo_non_scontato {
	display: block;
	padding-bottom: 8px;
}
.p_prezzo_unitario_new .span_prezzo_non_scontato > del {
	font-family: 'Karla' !important;
	font-size: 20px !important;
	font-weight: 500 !important;
	color: #9c9c9c !important;
	letter-spacing: -1px;
}
.p_prezzo_unitario_new .span_prezzo_non_scontato > span {
	background: #189eab;
	color: #fff !important;
	padding: 4px 9px;
	border-radius: 50px;
	margin-left: 10px;
	vertical-align: top;
	font-weight: 500 !important;
}
.p_prezzo_unitario_new .span_prezzo_unitario {
	line-height: 16px;
	display: block;
}
.p_prezzo_unitario_new .span_prezzo_unitario .span_prezzo_unitario_unit {
	font-size: 26px !important;
	font-weight: 600 !important;
	color: #3a3a3a !important;
	letter-spacing: -1px;
}
.p_prezzo_unitario_new .span_prezzo_unitario .span_info_prezzo_unitario {
	margin-left: 5px;
	font-size: 13px !important;
	color: #424242 !important;
}
.p_prezzo_unitario_new .span_info_prezzo_confezione {
	font-size: 13px !important;
	color: #505050 !important;
}
.p_prezzo_unitario_new .span_info_prezzo_confezione b {
	color: #494949 !important;
}
.p_prezzo_unitario_new small {
	margin-left: 3px;
}

.archive.tax-product_cat #main-content .products li .span_prezzo_non_scontato_cat {
	display: block;
	padding-bottom: 8px;
}
.archive.tax-product_cat #main-content .products li .span_prezzo_non_scontato_cat > del {
	font-family: 'Karla' !important;
	font-size: 20px !important;
	font-weight: 400 !important;
	color: #9c9c9c !important;
	letter-spacing: -1px;
}
.archive.tax-product_cat #main-content .products li .span_prezzo_non_scontato_cat > span {
	background: #189eab;
	color: #fff !important;
	padding: 4px 9px;
	border-radius: 50px;
	margin-left: 10px;
	vertical-align: top;
	font-weight: 500 !important;
}

.filter-items.filter-label.with-images li {
	display: block;
	min-width: calc(100% - 10px);
	margin: 0 0 13px 10px;
}
.filter-items.filter-label.with-images li a {
	display: flex !important;
	align-items: center;
	/*justify-content: center;*/
	justify-content: flex-start;
}
.filter-items.filter-label.with-images li a .term-image {
	margin-right: 8px;
	margin-left: 4px;
}
.filter-items.filter-label.with-images li a .term-image img {
	max-width: 32px;
}




@media screen and (max-width:1450px) {
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		bottom: 50px !important;
	}
}
@media screen and (max-width:1400px) {
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		bottom: 48px !important;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
		font-size: 12px !important;
		letter-spacing: -0.8px;
		/*max-width: 145px;*/
		line-height: 16px;
		margin-top: 4px;
		display: inline-block;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione b {
		font-size: 12px !important;
	}
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_prezzo_unitario_unit {
		font-size: 19px !important;
	}
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_info_prezzo_unitario {
		font-size: 12.5px !important;
		letter-spacing: -1px;
	}
}
@media screen and (max-width:1340px) {
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
		max-width: 126px;
	}
}
@media screen and (max-width:1250px) {
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_prezzo_unitario_unit {
		font-size: 20px !important;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_info_prezzo_unitario {
		font-size: 12px !important;
	}
}
@media screen and (max-width:1200px) {
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		padding-top: 12px !important;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
		max-width: 100%;
	}
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		bottom: unset !important;
	}
}
@media screen and (max-width:766px) {
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		bottom: 110px !important;
	}
}
@media screen and (max-width:680px) {
	.term-pronta-consegna.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 {
		bottom: unset !important;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario {
		text-align: left !important;
	}
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
		text-align: left !important;
		display: block !important;
	}
}
@media screen and (max-width:520px) {
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_info_prezzo_confezione {
		font-size: 13px !important;
		max-width: 100%;
		line-height: 16px;
		margin-top: 4px;
		margin-bottom: 5px;
		display: inline-block;
	}
}
@media screen and (max-width:380px) {
	.archive.tax-product_cat #main-content .products li.product .prezzitto.prezzitto_8 .span_prezzo_unitario .span_info_prezzo_unitario {
		font-size: 13px !important;
		display: block;
		margin: 7px 0 0 0 !important;
	}
}
















