#primary.product-category-wpb-content-area {
	float: unset;
	width: 100% !important;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	border: none;
	box-shadow: none;
}

@media only screen and (min-width: 1270px) {
	#primary.product-category-wpb-content-area {
		max-width: 1240px;
	}
}

@media only screen and (max-width: 992px) {
	#primary.product-category-wpb-content-area {
		max-width: 960px;
	}
}

@media only screen and (max-width: 768px) {
	#primary.product-category-wpb-content-area {
		max-width: 720px;
	}
}

@media only screen and (max-width: 576px) {
	#primary.product-category-wpb-content-area {
		max-width: 540px;
	}
}

@media only screen and (max-width: 415px) {
	#primary.product-category-wpb-content-area {
		max-width: 385px;
	}
}

@media only screen and (max-width: 376px) {
	#primary.product-category-wpb-content-area {
		max-width: 345px;
	}
}

.product-category-wpb-panel-title-wrap {
	margin-bottom: 30px;
}

.product-category-wpb-page-title .product-category-wpb-page-caption {
	margin: 0 auto;
	position: relative;
	display: inline-block;
	max-width: 100%;
}

h1.mstcprcfvc-category-name,
h2.mstcprcfvc-category-name,
h3.mstcprcfvc-category-name,
h4.mstcprcfvc-category-name,
h5.mstcprcfvc-category-name,
h6.mstcprcfvc-category-name,
p.mstcprcfvc-category-name {
	color: var(--tooltip-color) !important;
	font-size: var(--tooltip-size) !important;
	line-height: var(--tooltip-line-height) !important;
	text-align: var(--tooltip-text-align);
}

div.mstcprcfvc-description-category {
	margin: 40px 0px;
}

div.mstcprcfvc-description-category p {
	font-size: var(--tooltip-size) !important;
	color: var(--tooltip-color) !important;
}

/****SUB CATEGORY****/
.wpbakery-subcategory-products.products {
	display: grid !important;
	column-gap: 20px;
	list-style-type: none;
	padding: 0px;
}

.wpbakery-subcategory-products.columns-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	width: 100%;
	margin-right: 0;
}

.wpbakery-subcategory-products.columns-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.wpbakery-subcategory-products.columns-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr));
}

.wpbakery-subcategory-products.columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.wpbakery-subcategory-products.columns-5 {
	grid-template-columns: repeat(5, minmax(0, 1fr));
}

.wpbakery-subcategory-products.columns-6 {
	grid-template-columns: repeat(6, minmax(0, 1fr));
}

.wpbakery-subcategory-products:not(.oceanwp) a.wpbakery-subcategory-link {
	display: inline-block !important;
	position: relative !important;
}

.wpbakery-subcategory-products a.wpbakery-subcategory-link,
.wpbakery-subcategory-products a.wpbakery-subcategory-link img {
	width: 100%;
}

.wpbakery-subcategory-products.buzzstore.products.columns-1 li.product-category.product,
.wpbakery-subcategory-products.buzzstore.products.columns-2 li.product-category.product,
.wpbakery-subcategory-products.buzzstore.products.columns-3 li.product-category.product,
.wpbakery-subcategory-products.buzzstore.products.columns-4 li.product-category.product,
.wpbakery-subcategory-products.buzzstore.products.columns-5 li.product-category.product,
.wpbakery-subcategory-products.buzzstore.products.columns-6 li.product-category.product {
	width: 100% !important;
}

.wpbakery-subcategory-products.buzzstore .woocommerce-loop-category__title,
.wpbakery-subcategory-products.shopkeeper .woocommerce-loop-category__title {
	text-align: center !important;
	color: #000 !important;
	width: unset;
	border: none;
}

.wpbakery-subcategory-products.shopkeeper .woocommerce-loop-category__title:hover {
	background-color: #ffffff !important;
}

.wpbakery-subcategory-products.oxygen a.wpbakery-subcategory-link {
	width: 100%;
}

.wpbakery-subcategory-products .product-category.product {
	margin-bottom: 2.5em;
}

.wpbakery-subcategory-products .product-category.product a img {
	margin-bottom: 0.8em;
	width: 100%;
}

.wpbakery-subcategory-products .product-category.product a img:hover {
	opacity: 0.6;
}

.wpbakery-subcategory-products li.product-category.product {
	width: 100% !important;
	max-width: 100% !important;
	flex: 100% !important;
}

.wpbakery-subcategory-products::before {
	display: none !important;
}

.wpbakery-subcategory-products:not(.oxygen) .woocommerce-loop-category__title,
ul.products.kalium .woocommerce-loop-category__title {
	position: absolute;
	background-color: rgba(255, 255, 255, .88);
	transition: background .3s;
	text-align: center;
	top: unset;
	left: 1em;
	right: 1em;
	padding: 0.5em 0 0.7em;
	bottom: 1.8em;
	font-size: .9em;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 1.5;
}

.wpbakery-subcategory-products.oxygen .woocommerce-loop-category__title {
	text-align: center;
	padding: 0.5em 0 0.7em;
	font-size: .9em;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 1.5;
}

.wpbakery-subcategory-products .woocommerce-loop-category__title:hover {
	background-color: #fff;
}

.wpbakery-subcategory-products .woocommerce-loop-category__title .count,
ul.products.kalium .woocommerce-loop-category__title .count {
	background: 0 0;
	opacity: .5;
	text-decoration: none;
	color: unset;
}

.sub-category-wpb-description {
	clear: both;
}

ul.wpbakery-subcategory-products .woo-desc {
	display: none;
}

.wpbakery-subcategory-products.goya .woocommerce-loop-category__title,
ul.products.goya .woocommerce-loop-category__title,
.wpbakery-subcategory-products.goya .woocommerce-loop-category__title:hover {
	background-color: unset;
	font-weight: normal;
}

/***********COMPATIBLE WITH SOME THEMES***********************/
.product-category-wpb-drile .products {
	padding-top: 25px;
}

.product-category-wpb-goya-wrapper .category-separator {
	border-bottom: none;
}

.product-category-wpb-goya-wrapper h2.woocommerce-loop-category__title {
	background-color: unset !important;
}

.products-by-category-wpb-filter-electro .site-content-inner {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.products-by-category-wpb-filter-electro #primary.content-area,
.products-by-category-wpb-filter-electro .site-content-inner #sidebar.sidebar {
	padding-right: 15px;
	padding-left: 15px;
}

.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-right #primary.content-area {
	order: 1 !important;
}

.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-right #sidebar.sidebar {
	order: 2 !important;
}

.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-left #primary.content-area {
	order: 2 !important;
}

.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-left #sidebar.sidebar {
	order: 1 !important;
}

@media only screen and (max-width: 768px) {
	.product-category-wpb-drile section#block-3 {
		background: rgba(195, 195, 195, .1);
		padding: 10px 20px 10px 20px;
	}

	.product-category-wpb-drile form.woocommerce-ordering,
	.product-category-wpb-drile .woocommerce-ordering .orderby-current,
	.product-category-wpb-drile button.yith-wcan-filters-opener {
		width: 100% !important;
	}

	.product-category-wpb-drile .products-by-category-wpb .products .product.first {
		clear: none;
	}

	.product-category-wpb-drile .products-by-category-wpb .products .product {
		width: 50%;
		float: left;
	}

	.wpbakery-subcategory-products.columns-1,
	.wpbakery-subcategory-products.columns-2,
	.wpbakery-subcategory-products.columns-3,
	.wpbakery-subcategory-products.columns-4,
	.wpbakery-subcategory-products.columns-5,
	.wpbakery-subcategory-products.columns-6 {
		grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
	}

	.wpbakery-subcategory-products .product-category.product {
		margin-bottom: 1em;
	}

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.product-category-wpb-drile .products-by-category-wpb .products .product.first {
		clear: none;
	}

	.product-category-wpb-drile .products-by-category-wpb .products .product {
		width: 33.33333%;
		float: left;
	}

	.wpbakery-subcategory-products.columns-1,
	.wpbakery-subcategory-products.columns-2,
	.wpbakery-subcategory-products.columns-3,
	.wpbakery-subcategory-products.columns-4,
	.wpbakery-subcategory-products.columns-5,
	.wpbakery-subcategory-products.columns-6 {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	}

	.wpbakery-subcategory-products .product-category.product {
		margin-bottom: 1em;
	}
}

@media only screen and (min-width: 1280px) {

	/*Elements Products by Category*/
	#primary.product-category-wpb-starbella,
	#primary.product-category-wpb-dessau,
	#primary.product-category-wpb-jupiter {
		float: unset;
		width: 100%;
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto;
	}

	body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="2"] li.product,
	body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="3"] li.product,
	body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="4"] li.product,
	body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="5"] li.product,
	body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="6"] li.product {
		width: auto !important;
		margin: auto !important;
	}

	.qodef-woocommerce-columns-4 .product-category-wpb-dessau .qodef-pl-main-holder>.products>.product:nth-child(4n+1),
	.edgtf-woocommerce-columns-4 .product-category-wpb-journo .edgtf-pl-main-holder>.products>.product:nth-child(4n+1) {
		clear: unset;
	}

	.products-by-category-wpb .products .product img[alt="img"],
	.products-by-category-wpb .products .product .product-wrapper,
	.products-by-category-wpb .products.list .product,
	.product-category-wpb-kadence ul.products li.product {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
	}

	.products-by-category-wpb .products .product {
		float: left !important;
		margin-left: 0 !important;
	}

	.products-by-category-wpb .products .product.first {
		clear: none !important;
	}

	.product-category-wpb-astra ul.products li.product,
	.product-category-wpb-dt-the7 .products article.product {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-1 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-1 .dt-css-grid {
		grid-template-columns: repeat(1, 1fr) !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-2 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-2 .dt-css-grid {
		grid-template-columns: repeat(2, 1fr) !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-3 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-3 .dt-css-grid {
		grid-template-columns: repeat(3, 1fr) !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-4 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-4 .dt-css-grid {
		grid-template-columns: repeat(4, 1fr) !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-5 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-5 .dt-css-grid {
		grid-template-columns: repeat(5, 1fr) !important;
	}

	.product-category-wpb-astra.products-by-category-wpb-6 ul.products,
	.product-category-wpb-dt-the7.products-by-category-wpb-6 .dt-css-grid {
		grid-template-columns: repeat(6, 1fr) !important;
	}

	.product-category-wpb-thegem .products.inline-row .product.inline-column {
		min-width: unset;
	}

	.product-category-wpb-xstore .products-list .product {
		width: 100%;
	}

	.products-by-category-wpb-1 .products .product {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
	}

	.products-by-category-wpb-2 .products .product {
		width: 48% !important;
		max-width: 48% !important;
		margin-right: 4% !important;
		flex: 48% !important;
	}

	.products-by-category-wpb-3 .products .product {
		width: 31% !important;
		max-width: 31% !important;
		margin-right: 3.4% !important;
		flex: 31% !important;
	}

	.products-by-category-wpb-4 .products .product {
		width: 24% !important;
		max-width: 24% !important;
		margin-right: 1.33% !important;
		flex: 24% !important;
	}

	.products-by-category-wpb-5 .products .product {
		width: 19% !important;
		max-width: 19% !important;
		margin-right: 1.25% !important;
		flex: 19% !important;

	}

	.products-by-category-wpb-6 .products .product {
		width: 16% !important;
		max-width: 16% !important;
		margin-right: 0.8% !important;
		flex: 16% !important;
	}

	.products-by-category-wpb-2 .products .product:nth-child(2n),
	.products-by-category-wpb-3 .products .product:nth-child(3n),
	.products-by-category-wpb-4 .products .product:nth-child(4n),
	.products-by-category-wpb-5 .products .product:nth-child(5n),
	.products-by-category-wpb-6 .products .product:nth-child(6n) {
		margin-right: 0px !important;
	}

	.products-by-category-wpb-2.products-by-category-wpb-storefront .products .product:nth-child(3n) {
		margin-right: 4% !important;
	}

	.products-by-category-wpb-4.products-by-category-wpb-storefront .products .product:nth-child(3n) {
		margin-right: 1.33% !important;
	}

	.products-by-category-wpb-5.products-by-category-wpb-storefront .products .product:nth-child(3n) {
		margin-right: 1.25% !important;
	}

	.products-by-category-wpb-6.products-by-category-wpb-storefront .products .product:nth-child(3n) {
		margin-right: 0.8% !important;
	}

	.products-by-category-wpb-2.products-by-category-wpb-storefront .products .product.last:nth-child(2n),
	.products-by-category-wpb-4.products-by-category-wpb-storefront .products .product.last:nth-child(4n),
	.products-by-category-wpb-5.products-by-category-wpb-storefront .products .product.last:nth-child(5n),
	.products-by-category-wpb-6.products-by-category-wpb-storefront .products .product.last:nth-child(6n) {
		margin-right: 0px !important;
	}

	.products-by-category-wpb-3 .products .product:nth-child(3n+1),
	.products-by-category-wpb-4 .products .product:nth-child(4n+1),
	.products-by-category-wpb-5 .products .product:nth-child(5n+1),
	.products-by-category-wpb-6 .products .product:nth-child(6n+1) {
		clear: both !important;
	}
}

/*******PAGINATION ON SALIENT THEME*********/
.product-category-wpb-salient nav.woocommerce-pagination ul li span.current {
	font-size: 12px !important;
	border-radius: 50%;
	padding-top: 10px !important;
	color: #fff;
	font-weight: bold;
}

.product-category-wpb-automotive .woocommerce-shop-before-row .woocommerce-result-count {
	padding-left: 0;
}

/**Loop**/
h1.woo-category-wpb-loop-title,
h2.woo-category-wpb-loop-title,
h3.woo-category-wpb-loop-title,
h4.woo-category-wpb-loop-title,
h5.woo-category-wpb-loop-title,
h6.woo-category-wpb-loop-title,
p.woo-category-wpb-loop-title,
.woo-category-wpb-loop-price,
.woo-category-wpb-loop-excerpt {
	color: var(--tooltip-color) !important;
	font-size: var(--tooltip-size) !important;
	line-height: var(--tooltip-line-height) !important;
	text-align: var(--tooltip-text-align) !important;
	margin: 0px;
}

.woo-category-wpb-loop-rating.loop-rating-center .star-rating {
	margin-left: auto;
	margin-right: auto;
}

.woo-category-wpb-loop-rating .star-rating span::before {
	color: var(--tooltip-color) !important;
}

.woo-category-wpb-loop-view-details {
	font-size: 100%;
	margin: 0;
	line-height: 1;
	cursor: pointer;
	position: relative;
	text-decoration: none;
	overflow: visible;
	padding: .618em 1em;
	font-weight: 700;
	border-radius: 3px;
	left: auto;
	border: 0;
	display: inline-block;
	background-image: none;
	box-shadow: none;
	text-shadow: none;
	border-radius: var(--tooltip-border-radius) !important;
	background-color: var(--tooltip-bg-color) !important;
	color: var(--tooltip-color) !important;
	font-size: var(--tooltip-size) !important;
	line-height: var(--tooltip-line-height) !important;
	text-align: var(--tooltip-text-align) !important;
}

.woo-category-wpb-loop-view-details:hover {
	background-color: var(--tooltip-bg-color-hover) !important;
	color: var(--tooltip-color-hover) !important;
}

.woo-category-wpb-loop-view-details {
	border: none;
	outline: none !important;
	margin: 10px 0px;
}

.woo-category-wpb-loop-addtocart {
	text-align: var(--tooltip-text-align) !important;
}

.woo-category-wpb-loop-price .amount {
	color: var(--tooltip-color) !important;
}

.woo-category-wpb-loop-price {
	float: left;
	width: 100%;
}

.woo-category-wpb-loop-price .price-wrapper del,
.woo-category-wpb-loop-price del .amount {
	color: var(--tooltip-del-color) !important;
}

.woo-category-wpb-loop-price .price-wrapper ins {
	text-decoration: unset !important;
}

.product-category-wpb-loop-products li.category {
	width: 100% !important;
	box-shadow: none !important;
	border: none !important;
	text-align: var(--tooltip-text-align) !important;
	margin-bottom: 0px !important;
	list-style: none;
	color: var(--tooltip-color) !important;
	font-size: var(--tooltip-size) !important;
	line-height: var(--tooltip-line-height) !important;
	display: block;
	font-weight: 300;
	font-style: italic;
	margin-bottom: 8px;
	text-overflow: ellipsis;
	white-space: normal;
}

.product-category-wpb-loop-products li.category a {
	display: inline-block !important;
	color: var(--tooltip-color) !important;
}

.product-category-wpb-loop-products .woocommerce-breadcrumb a {
	display: inline-block !important;
}

.product-category-wpb-loop-products li.category a:hover {
	color: #13aff0 !important;
}

.product-category-wpb-loop-products a.woo-category-wpb-loop-link:hover .woo-category-wpb-loop-title {
	color: var(--tooltip-color-hover) !important;
}

.product-category-wpb-loop-products li.category a,
.product-category-wpb-loop-products a.woo-category-wpb-loop-link {
	text-decoration: none;
}

/***** LOOP TEMPLATE ****/
.product-category-wpb-loop-products .product-category-wpb-item {
	float: left;
	margin-bottom: 15px;
}

.product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail:hover {
	cursor: pointer;
	opacity: 0.6;
}

.product-category-wpb-loop-products .product-category-wpb-item .onsale,
.product-category-wpb-loop-products .product-category-wpb-item .tag-sale {
	background: #f71524;
	border-radius: 0px !important;
	min-height: unset;
	color: #ffffff;
	padding: 8px 15px;
	margin-bottom: 5px;
	line-height: 1;
	font-weight: 600;
	text-transform: uppercase;
	position: absolute;
	z-index: 2;
	top: 1.75em;
	font-size: 12px;
	left: 2.75em;
	text-align: center;
}

.product-category-wpb-loop-products .product-category-wpb-item .onsale:hover,
.product-category-wpb-loop-products .product-category-wpb-item .tag-sale:hover {
	background: #ec303d;
}

.product-category-wpb-loop-products .product-category-wpb-loop-item-0 {
	clear: both !important;
}

.product-category-wpb-loop-products .woocommerce-pagination,
.product-category-wpb-loop-products .shop-control-bar-bottom {
	clear: both;
}

.product-category-wpb-loop-products nav.oceanwp-grid-list,
.product-category-wpb-loop-products .view-mode-switcher,
.product-category-wpb-loop-products .gridlist-toggle,
.product-category-wpb-loop-products .view-switcher,
.product-category-wpb-loop-products .shop-control-bar .shop-view-switcher,
.product-category-wpb-loop-products .custom_made_shop_mode_buttons {
	display: none !important;
}

.product-category-wpb-loop-products .shop-loop-before {
	display: -webkit-flex !important;
	display: flex !important;
	opacity: 1 !important;
}

.product-category-wpb-loop-products .switcher-wrap {
	margin-bottom: 0px;
}

.product-layout-wpb-page-title .product-layout-wpb-page-caption {
	margin: 0 auto;
	position: relative;
	display: inline-block;
	max-width: 100%;
}

/*************MOBILE*****************/
@media only screen and (max-width: 768px) {

	h1.mstcprcfvc-category-name,
	h2.mstcprcfvc-category-name,
	h3.mstcprcfvc-category-name,
	h4.mstcprcfvc-category-name,
	h5.mstcprcfvc-category-name,
	h6.mstcprcfvc-category-name,
	p.mstcprcfvc-category-name {
		color: var(--tooltip-mobile-color) !important;
		font-size: var(--tooltip-mobile-size) !important;
		line-height: var(--tooltip-mobile-line-height) !important;
		text-align: var(--tooltip-mobile-text-align);
	}

	.product-category-wpb-loop-products .product-category-wpb-item {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
		margin-right: 0px !important;
	}

	.product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
	}

	h1.woo-category-wpb-loop-title,
	h2.woo-category-wpb-loop-title,
	h3.woo-category-wpb-loop-title,
	h4.woo-category-wpb-loop-title,
	h5.woo-category-wpb-loop-title,
	h6.woo-category-wpb-loop-title,
	p.woo-category-wpb-loop-title,
	.woo-category-wpb-loop-price,
	.woo-category-wpb-loop-excerpt,
	.product-category-wpb-loop-products li.category {
		font-size: var(--tooltip-mobile-size) !important;
		text-align: var(--tooltip-mobile-text-align) !important;
	}

	.woo-category-wpb-loop-rating {
		text-align: var(--tooltip-mobile-text-align) !important;
	}

	.woo-category-wpb-loop-rating .star-rating {
		font-size: var(--tooltip-mobile-size) !important;
		line-height: var(--tooltip-mobile-line-height) !important;
		text-align: var(--tooltip-mobile-text-align) !important;

	}

	.woo-category-wpb-loop-addtocart {
		text-align: var(--tooltip-mobile-text-align) !important;
	}

}

/*************TABLET*****************/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.product-category-wpb-loop-products .product-category-wpb-item {
		width: 48% !important;
		max-width: 48% !important;
		margin-right: 2% !important;
		flex: 48% !important;
	}

	.woo-category-wpb-loop-rating {
		text-align: var(--tooltip-text-align) !important;
	}

	.woo-category-wpb-loop-rating .star-rating {
		font-size: var(--tooltip-size) !important;
		line-height: var(--tooltip-line-height) !important;
		text-align: var(--tooltip-text-align) !important;

	}

}

/*************DESKTOP & LAPTOP*****************/
@media only screen and (min-width: 1280px) {

	.woo-category-wpb-loop-rating {
		text-align: var(--tooltip-text-align) !important;
	}

	.woo-category-wpb-loop-rating .star-rating {
		font-size: var(--tooltip-size) !important;
		line-height: var(--tooltip-line-height) !important;
		text-align: var(--tooltip-text-align) !important;

	}

	/***** LOOP TEMPLATE ****/
	.product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail {
		width: 100% !important;
		max-width: 100% !important;
		flex: 100% !important;
	}

	.product-category-wpb-loop-products-column-2 .product-category-wpb-item {
		width: 48% !important;
		max-width: 48% !important;
		margin-right: 2% !important;
		flex: 48% !important;
	}

	.product-category-wpb-loop-products-column-3 .product-category-wpb-item {
		width: 32% !important;
		max-width: 32% !important;
		margin-right: 1.333333333% !important;
		flex: 32% !important;
	}

	.product-category-wpb-loop-products-column-4 .product-category-wpb-item {
		width: 23% !important;
		max-width: 23% !important;
		margin-right: 2% !important;
		flex: 23% !important;
	}

	.product-category-wpb-loop-products-column-5 .product-category-wpb-item {
		width: 19% !important;
		max-width: 19% !important;
		margin-right: 1% !important;
		flex: 19% !important;
	}

	.product-category-wpb-loop-products-column-6 .product-category-wpb-item {
		width: 16% !important;
		max-width: 16% !important;
		margin-right: 0.66666667% !important;
		flex: 16% !important;
	}
}