/* .cart-items {
	padding: 0px;
} */
.cart-items .search-button {
	bottom: 5px;
}
.cart-items input[type="text"] {
	margin-bottom: 0px;
}
/* .header-2 .cart-icon {
	padding: 10px 0;
} 
.menu-toggle-2 {
	top: 0px;
} */
.product-action a {
	width: 100%;
}
.post-title a {
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 40px;
}
.pro-price small {
	text-decoration: line-through;
}
/* .sticky .menu-toggle {
	top: 0px;
}
.header-2.sticky {
	display: none;
} */
/* .sticky .logo img{
	width: 220px !important;
}
.header-2 .logo img {
	width: 260px;
} */
.cart-icon .tooltipp {
	position: absolute;
	top: 100%;
	left: -200%;
	-webkit-transform: translate(-50%, -15px);
	-ms-transform: translate(-50%, -15px);
	transform: translate(-50%, -15px);
	width: 150px;
	padding: 5px 0;
	font-size: 12px;
	line-height: 12px;
	background: #1e1f29;
	color: #FFF;
	text-transform: capitalize;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: 0.2s all;
	transition: 0.2s all;
	text-align: center;
}
.account i .img-circle {
	margin-top: -6px;
}
.cart-icon:hover .tooltipp {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(-50%, -5px);
    -ms-transform: translate(-50%, -5px);
    transform: translate(-50%, -5px);
}
.sticky .logo {
	width: unset !important;
}
.single-product .product-img img {
	width: 100%;
	height: 225px;
	object-fit: contain;
}
.f-20 {
	font-size: 20px;
}
.blog-photo img {
	height: 175px;
	object-fit: cover;
}
.single-brand p a img {
	vertical-align: middle;
	margin-right: 15px;
	width: 30px;
	height: auto;
}
.single-brand p {
	font-size: 20px;
}
.noUi-horizontal {
	height: 10px !important;
}
.noUi-horizontal .noUi-handle {
	width: 12px !important;
	height: 12px !important;
	left: -6px !important;
	top: -2px !important;
}
.price_slider_amount input {
	width: 28%;
}
.noUi-connect {
	background: #C87065 !important;
}
.noUi-handle::after, .noUi-handle::before {
	height: 5px !important;
	left: 3px !important;
	top: 2px !important;
}
.noUi-handle::after {
	left: 6px !important;
}
.account {
	margin-right: 20px;
}
@media screen and (min-width:340px) and (max-width:420px) {
.account {
	margin-right: 10px;
}
}