.vb-element-button {
	--btn-sp: 0px;
}

.vb-button-wrap {
	display: flex!important;
	float: inline-start!important;
	width: 100% !important;
	justify-content: var(--vb-btn-ag,center)!important;
	text-align: var(--vb-btn-ag,center)!important;
	flex-wrap: wrap!important;
}

.vb-btn-button[class*="vb-btn-"] {
	--btn-pd: var(--vb-btn-pd,var(--vb-global-btn-pd));
	--btn-cr: var(--vb-btn-cr,var(--vb-global-primary-cr));
	--btn-hv-cr: var(--vb-btn-hv-cr,var(--vb-global-primary-hv-cr));
	--btn-fn-fm: var(--vb-btn-fn-fm,inherit);
	--btn-fn-sz: var(--vb-btn-fn-sz,var(--vb-p-fn-sz));
	--btn-fn-wt: var(--vb-btn-fn-wt,var(--vb-global-btn-fn-wt));
	--btn-li-ht: var(--vb-btn-li-ht,var(--vb-global-btn-li-ht));
	--btn-txt-dec: var(--vb-btn-txt-dec,var(--vb-global-btn-txt-dec));
	--btn-txt-tf: var(--vb-btn-txt-tf,var(--vb-global-btn-txt-tf));
	--btn-lt-sp: var(--vb-btn-lt-sp,var(--vb-global-btn-lt-sp));
	--btn-wd-sp: var(--vb-btn-wd-sp,var(--vb-global-btn-wd-sp));
	--btn-fn-st: var(--vb-btn-fn-st,var(--vb-global-btn-fn-st));
	--btn-bg: var(--vb-btn-bg,var(--vb-global-primary-bg));
	--btn-br-wt: var(--vb-btn-br-wt,var(--vb-global-btn-br-wt));
	--btn-br-cr: var(--vb-btn-br-cr,var(--vb-global-br-cr));
	--btn-br-st: var(--vb-btn-br-st,var(--vb-global-btn-br-st));
	--btn-sd: var(--vb-btn-sd,var(--vb-global-btn-sd));
	--btn-rd: var(--vb-btn-rd,var(--vb-global-btn-rd));
	--btn-hv-bg: var(--vb-btn-hv-bg,var(--vb-global-primary-hv-bg));
	--btn-hv-br-wt: var(--vb-btn-hv-br-wt,var(--vb-global-btn-hv-br-wt));
	--btn-hv-br-cr: var(--vb-btn-hv-br-cr,var(--vb-global-btn-hv-br-cr));
	--btn-hv-br-st: var(--vb-btn-hv-br-st,var(--vb-global-btn-hv-br-st));
	--btn-hv-sd: var(--vb-btn-hv-sd,var(--vb-global-btn-hv-sd));
	--btn-icn-cr: var(--vb-btn-icn-cr,inherit);
	--btn-icn-hv-cr: var(--vb-btn-icn-cr,inherit);
	--btn-icn-sz: var(--vb-btn-icn-sz,1.25em);
	--btn-icn-sp: var(--vb-btn-icn-sp,7px);
	--btn-ti: var(--vb-btn-ti,var(--vb-global-ti-duration));
}