

 .vb-post-product{
	 --dt-sp:var(--vb-img-sp,var(--vb-sp-l))!important;
	--post-ag:var(--vb-layout-ag,var(--product-layout-ag))!important;
	--dt-ag: var(--vb-ag,var(--product-ag,start))!important;
  }
 

body .vb-post-product .vb-img-product {
	--img-wt: var(--vb-img-wt,var(--product-img-wt)) !important;
 	--img-mx-wt: var(--vb-img-mx-wt,var(--product-img-mx-wt)) !important;
 	--img-ratio: var(--vb-img-ratio,1);
	align-self: var(--post-ag,initial) !important;
	display: var(--post-display,flex) !important;
}
.vb-post-product  .vb-title-wrap{
	--vb-tl-ag:var(--dt-ag)!important;
}
 .vb-post-product  .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))))!important;
	--tl-fn-wt: var(--vb-tl-fn-wt,var(--vb-post-tl-fn-wt,400))!important;
	--tl-li-ht: var(--vb-tl-li-ht,var(--vb-post-tl-li-ht,var(--vb-h3-li-ht)))!important;
	--tl-cr: var(--vb-tl-cr,var(--vb-post-tl-cr,var(--vb-global-tl-cr)));

   } 
.vb-post-product  .vb-price-wrap{
	justify-content: var(--vb-price-ag,var(--dt-ag))!important;
	align-items: var(--vb-price-ag,var(--dt-ag))!important;
		margin:var(--vb-price-sp,var(--vb-sp-s)) 0px 0px 0px !important;

}
 
  
 .vb-post-product  .vb-price {
  	--price-fn-sz: var(--vb-price-fn-sz,var(--vb-price-sz,var(--vb-fn-sz-xl))) !important;
	--price-li-ht:var(--vb-price-li-ht,calc(var(--vb-h6-li-ht))) !important;
 	--price-ag: var(--vb-price-ag,var(--dt-ag)) !important;
 } 
  .vb-post-product  .vb-txt-reviewer {
	--txt-sp: var(--vb-sp-s) 0px 0px 0px !important;

 } 
  .vb-post-product  .vb-txt-excerpt {
	--txt-sp: var(--vb-ex-sp,var(--vb-sp-s)) 0px 0px 0px !important;
  
 } 
  .vb-post-product .vb-product-rating {
	margin:var(--vb-rating-sp,var(--vb-sp-s)) 0px 0px 0px !important;
  justify-content: var(--dt-ag) !important;
 
 } 
   .vb-post-product  .vb-details  .vb-product-rating{
   justify-content: var(--dt-ag) !important;
 
 } 
 
 .vb-post-product .vb-countdown {
	--cd-sp:var(--vb-cd-sp,var(--vb-sp-m)) 0px 0px 0px !important;
	--cd-ag: var(--dt-ag) !important;
 } 
 
 
 .vb-post-product .vb-meta-wrap {
	--meta-sp: 0px 0px var(--vb-meta-sp,var(--vb-sp-s,10px))  0px!important;
	--meta-fn-sz: var(--vb-meta-fn-sz,var(--vb-meta-sz,var(--vb-fn-sz-xs))) !important;

 
}
 .vb-post-product .vb-product-badge-details{
	 padding:0px !important;
	 margin:var(--vb-product-badge-sp,var(--vb-sp-s)) 0px 0px 0px !important;
 
 
}

 .vb-post-product .vb-image-container > .vb-countdown{
	--cd-sp: 0px var(--vb-cd-sp,var(--vb-sp-s)) var(--vb-cd-sp,var(--vb-sp-s)) var(--vb-cd-sp,var(--vb-sp-s))  !important;
	--cd-ag: center !important;
	align-self:end;
	
}

@media  (max-width: 1200px) {
@container vb_aw (width <= 200px) {
	body  .vb-post-product .vb-txt-excerpt {
		display:none !important;
	}
} 
}
@container vb_aw (width <= 200px) {
 	body .vb-product-all-details  .vb-post-product .vb-product-button,
	body .vb-product-all-details-center .vb-post-product .vb-product-button,
  	body  .vb-stock-image .vb-post-product .vb-txt-stock {
		display:none !important;
	}
} 
 @container vb_aw (width <= 150px) {
body .vb-product-all-image-middle .vb-product-button
body  .vb-post-product .vb-countdown{
	display:none !important;	
}
}
 