.vb-element-share_buttons:not(.vb_element_preview){
	display:none !important;
}

  .vb-element-share_buttons:has(a):not(.vb_element_preview){
	display:inline-block !important;
	--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-share {
	display:inline-flex;
	width:100%;
 	float: inline-start;
	align-items:center;
	justify-content:var(--vb-share-ag,start);
	gap:var(--vb-share-gap,10px);
	  flex-wrap: wrap;
 
 } 

.vb-share .vb-btn-share {
	--btn-sp:0px 0px 0px 0px;
	--btn-ht:auto;
	--btn-pd:var(--vb-share-pd,0.5em 1em);
 	--btn-cr:var(--vb-share-cr,var(--vb-global-lk-cr));
	--btn-hv-cr:var(--vb-share-hv-cr,var(--vb-global-primary-hv-cr));
	
   	--btn-fn-fm:var(--vb-share-fn-fm,inherit);
	--btn-fn-sz: var(--vb-share-fn-sz,var(--vb-fn-sz-xs))  ;
	--btn-fn-wt: var(--vb-share-fn-wt,400);
	--btn-li-ht: var(--vb-share-li-ht,1.1em);
 	--btn-txt-dec: var(--vb-share-txt-dec,none);
	--btn-txt-tf: var(--vb-share-txt-tf,none);
	--btn-lt-sp: var(--vb-share-lt-sp,none);
	--btn-wd-sp: var(--vb-share-wd-sp,none);
	--btn-fn-st: var(--vb-share-fn-st,none);
	
  	--btn-bg:var(--vb-share-bg,var(--vb-global-gry-bg));
	--btn-br-wt:var(--vb-share-br-wt,0px);
	--btn-br-cr:var(--vb-share-br-cr,var(--vb-global-br-cr));
	--btn-br-st:var(--vb-share-br-st,solid);
	--btn-sd:var(--vb-share-sd,none);	
	--btn-rd:var(--vb-share-rd,var(--vb-global-btn-rd));
	
	
 	--btn-hv-bg:var(--vb-share-hv-bg,var(--vb-global-primary-hv-bg));
	--btn-hv-br-wt:var(--vb-share-hv-br-wt,var(--btn-br-wt));
	--btn-hv-br-cr:var(--vb-share-hv-br-cr,var(--btn-br-cr));
	--btn-hv-br-st:var(--vb-share-hv-br-st,var(--btn-br-st));
	--btn-hv-sd:var(--vb-share-hv-sd,var(--btn-sd));
 	
 	--btn-icn-cr: var(--vb-share-icn-cr,inherit);
	--btn-icn-hv-cr: var(--vb-share-icn-cr,inherit);
	
	
	--btn-icn-sz: var(--vb-share-icn-sz,1em);
	--btn-icn-sp: var(--vb-share-icn-sp,7px);
	
	--btn-ti:var(--vb-share-ti,var(--vb-global-ti-duration)) ;
}
 
 
.vb-share.vb-share-style-main  .vb-btn-share {
	--btn-cr: var(--vb-icon-cr)!important;
	--btn-bg: var(--vb-icon-bg)!important;
	--btn-hv-cr: var(--vb-global-primary-hv-cr)!important;
	--btn-hv-bg: var(--vb-global-primary-hv-bg)!important;
 	--btn-br-wt: 0px!important;
	--btn-br-cr: transition!important;
	--btn-br-st: solid!important;
	--btn-sd: none!important;
	--btn-hv-br-cr: transition !important;
	--btn-hv-br-wt: 0px!important;
	--btn-hv-br-st: solid!important;
	--btn-hv-sd: none!important;
}

.vb-share.vb-share-icon .vb-btn-share {
	--btn-pd:var(--vb-share-icn-pd,0.5em) !important;
	
}
  .vb-share.vb-share-text .vb-btn-share {
	--btn-pd:var(--vb-share-pd,0.575em 1.25em) !important;
  }
  .vb-share.vb-share-text .vb-btn-share:before{
	  display:none  !important
	  
  }
 .vb-share.vb-share-icon .vb-btn-share  span{
	 display:none !important; 
 }
 
 
 
 