.like-woosc-btn{
	font-size: 16px;
	color: #ED1D2E;
	text-decoration:none !important;
	border:1px solid #ED1D2E;
	width: 240px;
	text-align:center;
	height:56px;
	border-radius:28px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-family: 'nunito_sansbold';
}

.like-woosc-btn:hover{
	background-color:#ED1D2E;
	color:#fff;
}

#yith-woocompare table.compare-list tbody th{
	font-weight:normal;
	 font-family: 'nunito_sansbold';
}

table.dataTable tbody tr.description{
	display:none;
}

table.compare-list tr.different, table.compare-list tr.different th{
	background-color:#fff;
}

table.compare-list .product_title{
font-size: 21px;
font-family: 'nunito_sansextrabold';
min-height: 48px;
line-height: 24px;
font-weight:normal;
padding-bottom:17px;
color:inherit;
}

#yith-woocompare table.compare-list .compare-button{
	display:none;
}

#yith-woocompare table.compare-list{
	width:auto;
	font-size:14px;
}

#yith-woocompare table.dataTable.compare-list tbody th{
	background-color:transparent;
	text-transform:none;
	border-left: 0px none;
}

#yith-woocompare table.dataTable.compare-list tbody tr:first-child td{
	border-top:0px none;
	padding-bottom:30px;
	height:349px;
	position:relative;
}

#yith-woocompare table.dataTable.compare-list tbody tr:first-child th{
	border-top:0px none;
	min-width:280px;
	border-left: 0px none;
	padding-bottom:30px;
}

#yith-woocompare table.compare-list td{
	text-align:left;
}

#yith-woocompare table.compare-list td {
    width: 33%;
}

#yith-woocompare table.dataTable.compare-list tbody th, #yith-woocompare table.dataTable.compare-list tbody td{
	max-width:310px;
	border-right: 0px none;
}

table.compare-list td>.remove{
	font-size:12px;
	text-transform:none;
}


#yith-woocompare .added_to_cart, #yith-woocompare .button,
#yith-woocompare .quantity_in_list_wrap_title_all_wrap,
#yith-woocompare .order_wrap_box,
#yith-woocompare table.compare-list .add_to_cart_wrap
{
	display:none !important;
}

#yith-woocompare table.dataTable.compare-list tbody th, #yith-woocompare table.dataTable.compare-list tbody td{
    border-top: 0px none;
}

#yith-woocompare table.dataTable tbody tr.product_info th,
#yith-woocompare table.dataTable tbody tr.product_info td
{
	border-bottom:3px solid #D9F0FF;
}

#yith-woocompare table.dataTable.compare-list tbody tr.sku td,
#yith-woocompare table.dataTable.compare-list tbody tr.sku th
{
	padding-top:52px;
}

#yith-woocompare table.dataTable.compare-list tbody tr:last-child th, #yith-woocompare table.dataTable.compare-list tbody tr:last-child td {
    border-bottom: 0px none;
}

#yith-woocompare table.dataTable.compare-list tbody th{
	padding-left:0px;
}

#yith-woocompare table.compare-list tbody th, #yith-woocompare table.compare-list tbody td{
	font-size:17px;
}

#yith-woocompare table.compare-list .product_info a{
	display:block;
}

#yith-woocompare  table.compare-list .image-wrap{
	width:100%;
	display:block;
}

#yith-woocompare table.compare-list img {
    width: 100%;
    height: 216px;
	object-fit:contain;
	border-radius: 16px;
}

#yith-woocompare table.dataTable.compare-list tbody tr:first-child th{
	font-size:0px;
	color:#fff;
}

#yith-woocompare table.compare-list .product_info a.option_compare,
#yith-woocompare table.compare-list .product_info .option_compare{
	height: 56px;
	border: 1px solid #007BC3;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size: 16px;
	border-radius:28px;
	margin-bottom:16px;
	max-width:256px;
	font-size: 16px;
	font-family: 'nunito_sansbold';
	color: #007BC3;
}

#yith-woocompare table.compare-list .product_info .option_compare:hover,
#yith-woocompare table.compare-list .product_info .option_compare.active{
	color: #fff;
	background-color:#007BC3;
}

#yith-woocompare table.compare-list .product_info a.option_compare.option_compare_red{
	margin-top:32px;
	color: #ED1D2E;
	border: 1px solid #ED1D2E;
}

#yith-woocompare table.compare-list .product_info a.option_compare.option_compare_red:hover{
	background-color:#ED1D2E;
	color:#fff;
}