
@media only screen and (min-width: 1248px) {
    .container {
        width: 100%;
        padding: 0;
        margin: 0;
    }
}
header.header .bottom-head .search {
	margin: 0;
}

.old {
	text-decoration: line-through;
}

.product-grid-items .item .details p.med a {
	height: 66px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

@media (max-width: 1580px) {
	.product-grid-items .item .details p.med a {
		height: 60px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
}
@media (max-width: 768px) {
	.product-grid-items .item .details p.med a {
		height: 72px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
}

.product-grid-items .item .details p.small {
	height: 36px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}