/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.tax-product_cat .page-title-inner .shop-page-title{display:none;}
.tax-product_cat .page-title-inner .shop-page-title.custom{display:block;}
/*************** ADD CUSTOM CSS HERE.   ***************/
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.topSectionJuwelia .bg.section-bg.fill.bg-fill.bg-loaded {
	opacity: .6;
}
}
.sub-cat-wrapper .box-image{display:none !important; }

.sub-cat-wrapper .box-text {
	border: 1px solid #e3e3e3;
	padding:5px 15px 3px !important;
	border-radius: 50px;
}
.product-category.col.swiper-slide .hover-dark:hover h5 {
    color:#1d2020;
}
.box-badge:hover .box-text {
    background-color: #fff !important;
	color: #1d2020 !important;
}
.sub-cat-wrapper .box-text .header-title {
	margin: 0;
	line-height: 1;
}
.sub-cat-wrapper .box-bounce:hover .box-text {
	transform: none;
}
.sub-cat-wrapper .owl-item .last {
	border-right: 0 !important;
}
.sub-cat-wrapper .product-category {
	padding: 0 5px 10px;
}
.tax-product_cat .product-category {
	display: none;
}
.owl-carousel .product-category {
	display: block;
}
.sub-cat-wrapper .owl-dots {
	display: none;
}
.sub-cat-wrapper .owl-nav {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	padding: 10px 0 5px;
}
.sub-cat-wrapper .owl-nav > button {
	padding: 2px 9px 0;
	border: 1px solid #e3e3e3;
	margin: 0 5px;
	position: static;
}
.sub-cat-wrapper .owl-nav i {
	color: #e3e3e3;
}
.tax-product_cat .product-small.col:nth-child(2n) {
	border-right: 0 none;
}
@media (min-width: 550px) and (max-width: 767px) {
	.tax-product_cat .product-small.col:nth-child(3) {
		border-top: 1px solid #e3e3e3;
	}
}
@media (min-width: 550px) and (max-width: 849px) {
	.tax-product_cat .product-small.col:nth-child(3n) {
		border-right: 1px solid #e3e3e3;
	}
}
@media (min-width: 849px) {
	.category-page-title .page-title-inner .flex-col:nth-child(1) {
		order: 1;
		text-align: right;
	}
	.category-page-title .page-title-inner .flex-col:nth-child(2) {
		order: 0;
	}
}
@media (min-width: 850px) {
	.tax-product_cat .product-small.col:nth-child(4n) {
		border-right: 1px solid #e3e3e3;
	}
}
@media (max-width: 549px) {
	.tax-product_cat .product-small.col:nth-child(2n) {
		border-right: 1px solid #e3e3e3;
	}
	.tax-product_cat .page-title-inner .shop-page-title{display:block;}
	/*.single-product .custom-wishlist span, .single-product .exists .yith-wcwl-wishlistaddedbrowse a{display:none;}*/
}
.wc_payment_methods.payment_methods.methods{display:none;}
.wc_payment_methods.payment_methods.methods.custom{display:block}
.mini_cart_item .gift-img-wrapper{display:none !important;}