

 .vb-post-category{
	 --dt-sp:var(--vb-img-sp,var(--vb-sp-l))!important;
	--post-ag:var(--vb-layout-ag,var(--category-layout-ag))!important;
	--dt-ag: var(--vb-ag,var(--category-ag,start))!important;
  }
 

body .vb-post-category .vb-img-category {
	--img-wt: var(--vb-img-wt,var(--category-img-wt)) !important;
 	--img-mx-wt: var(--vb-img-mx-wt,var(--category-img-mx-wt)) !important;
 	--img-ratio: var(--vb-img-ratio,1);
	align-self: var(--post-ag,initial) !important;
	display: var(--post-display,flex) !important;
}
body .vb-post-category .vb-tl-title{
 	--tl-fn-sz: var(--vb-tl-fn-sz,var(--vb-tl-sz,var(--vb-post-tl-fn-sz,var(--vb-fn-sz-l))));
	--tl-fn-wt: var(--vb-tl-fn-wt,var(--vb-post-tl-fn-wt,700));
	--tl-li-ht: var(--vb-tl-li-ht,var(--vb-post-tl-li-ht,var(--vb-h3-li-ht)));
	--tl-cr: var(--vb-tl-cr,var(--vb-post-tl-cr,var(--vb-global-tl-cr)));
	
}
 body .vb-post-category .vb-tl-title .vb-category-count{
	 display: contents !important;
		font-size: var(--vb-tl-count-fn-sz,inherit)  !important;
		font-weight: var(--vb-tl-count-fn-wt,inherit)  !important;
		color: var(--vb-tl-count-cr,inherit)  !important;
	transition-duration: var(--tl-ti) !important;
	 
 }
  body .vb-post-category .vb-tl-title:hover .vb-category-count{
		color: inherit !important;
	transition-duration: var(--tl-ti) !important;
  }
  
  .vb-img-category  .vb-image-stretch::after{
	  z-index: -1;  
  }