.vb-element-single_product_meta {
	--vb-el-mg-bl-st: 10px;
	--vb-el-mg-bl-en: 10px;
	--vb-el-mg-in-en: var(--vb-global-mg-in-en);
	--vb-el-mg-in-st: var(--vb-global-mg-in-st);
}
 .vb-element-single_product_meta {
	display:none ;	
}
.vb-element-single_product_meta:has(> *:not(.vb-product-meta),.vb-taxonomy){
	display:flex;
  flex-wrap: wrap;	
}

.vb-product-meta {
	display:flex;
	flex-wrap:wrap;
	--meta-gap: var(--vb-meta-gap,var(--vb-sp-s));
	--meta-bw-gap: var(--vb-meta-bw-gap,1);
	--meta-bw-br-st: var(--vb-meta-bw-br-st,var(--vb-global-bw-br-st));
	--meta-bw-br-cr: var(--vb-meta-bw-br-cr,var(--vb-global-bw-br-cr));
	--meta-bw-br-wt: var(--vb-meta-bw-br-wt,0px);
	--meta-main-gap: calc(var(--meta-gap) * var(--meta-bw-gap));
	row-gap:var(--meta-main-gap);
	float:inline-start;
	width:100%;
	
}  
.vb-product-meta .vb-taxonomy::before  {
	
	content: "" !important;
 	position: absolute;
	
	border-width: var(--meta-bw-br-wt,0px) 0 0 0;
	height: 1px;
	width:100%;
	bottom: calc((var(--meta-main-gap) + var(--vb-meta-bw-br-wt,2px)) / -2 );
	box-sizing:border-box;
	border-style: var(--meta-bw-br-st,solid)  !important;
	border-color: var(--meta-bw-br-cr,var(--vb-global-br-cr)) !important;
}
.vb-product-meta >  .vb-taxonomy:last-child::before{
	display:none !important;	
}

 
 