.vb-dragscroll-content {
	overflow-x: auto !important;
 	overflow-y: hidden!important;
 	cursor: grab;
	scrollbar-width: thin;  
}

 
 .vb-dragscroll-content::-webkit-scrollbar-thumb {
    border-radius: 10px;
}
.vb-dragscroll-content:active {
	cursor: grabbing;
 
} 
  .vb-dragscroll-content:has(.vb-hide-scrollbar){
 	scrollbar-width: none; 
  }
.vb-dragscroll-content .vb-item-list{
	transform: none  !important;
	display: inline-flex !important;
	visibility: visible  !important;
 	width: auto  !important;
	height: auto  !important;
	pointer-events: all  !important;
	flex-direction: row !important;
  flex-wrap: nowrap!important;
}
.vb-dragscroll-content .vb-item-list .vb-item{
		 display:inline-flex !important;
}
body .vb-item-wrapper:has(.vb-dragscroll-content) .vb-arrows-wrap  {
	 display:none !important;
	  
  }
 

@media (min-width: 1025px){
 
 .vb-dragscroll-content:has(.vb-hide-scrollbar){
 	scrollbar-width: none; 
  }
 .vb-dragscroll-content .vb-dragscroll.vb-item-list > div.vb-item {
	width:var(--vb-grid,300px) !important;
 }

.vb-grid_50px{
	--vb-grid: 50px;
}
.vb-grid_75px{
	--vb-grid: 75px;
}
.vb-grid_100px{
	--vb-grid: 100px;
}
.vb-grid_125px{
	--vb-grid:125px;
}
.vb-grid_150px{
	--vb-grid:150px;
}
.vb-grid_175px{
	--vb-grid: 175px;
}
.vb-grid_200px{
	--vb-grid: 200px;
}
.vb-grid_225px{
	--vb-grid: 225px;
}
.vb-grid_250px{
	--vb-grid: 250px;
}
.vb-grid_300px{
	--vb-grid: 300px;
}
.vb-grid_350px{
	--vb-grid: 350px;
}
.vb-grid_400px{
	--vb-grid:400px;
}
.vb-grid_450px{
	--vb-grid:450px;
}
.vb-grid_500px{
	--vb-grid:500px;
}
.vb-dragscroll  .vb-item::after,
.vb-dragscroll  .vb-item::before  {
		--bw-display: inline-block !important;
}
.vb-dragscroll  > .vb-item:nth-child(1)::after,
.vb-dragscroll  > .vb-item::before,
.vb-dragscroll  > .vb-item:nth-child(1) > .vb-item:nth-child(1)::after,
.vb-dragscroll  > .vb-item:nth-child(1) > .vb-item:nth-child(2)::after,
.vb-dragscroll  > .vb-item:nth-child(1) > .vb-item:nth-child(3)::after,
.vb-dragscroll  > .vb-item > .vb-item:nth-child(1)::before {
		--bw-display: none !important;
}
 
}
@media (max-width: 1024px) and (min-width: 751px) {
.vb-dragscroll-content .vb-dragscroll-tab.vb-item-list > div.vb-item {
	width:var(--vb-grid-tab,250px) !important;
 }
.vb-grid_50px-tab{
	--vb-grid-tab: 50px;
}
.vb-grid_75px-tab{
	--vb-grid-tab: 75px;
}
.vb-grid_100px-tab{
	--vb-grid-tab: 100px;
}
.vb-grid_125px-tab{
	--vb-grid-tab:125px;
}
.vb-grid_150px-tab{
	--vb-grid-tab:150px;
}
.vb-grid_175px-tab{
	--vb-grid-tab: 175px;
}
.vb-grid_200px-tab{
	--vb-grid-tab: 200px;
}
.vb-grid_225px-tab{
	--vb-grid-tab: 225px;
}
.vb-grid_250px-tab{
	--vb-grid-tab: 250px;
}
.vb-grid_300px-tab{
	--vb-grid-tab: 300px;
}
.vb-grid_350px-tab{
	--vb-grid-tab: 350px;
}
.vb-grid_400px-tab{
	--vb-grid-tab:400px;
}
.vb-grid_450px-tab{
	--vb-grid-tab:450px;
}
.vb-grid_500px-tab{
	--vb-grid-tab:500px;
}
.vb-dragscroll-tab  .vb-item::after,
.vb-dragscroll-tab  .vb-item::before  {
		--bw-display: inline-block !important;
}
.vb-dragscroll-tab  > .vb-item:nth-child(1)::after,
.vb-dragscroll-tab  > .vb-item::before,
.vb-dragscroll-tab  > .vb-item:nth-child(1) > .vb-item:nth-child(1)::after,
.vb-dragscroll-tab  > .vb-item:nth-child(1) > .vb-item:nth-child(2)::after,
.vb-dragscroll-tab  > .vb-item:nth-child(1) > .vb-item:nth-child(3)::after,
.vb-dragscroll-tab  > .vb-item > .vb-item:nth-child(1)::before {
		--bw-display: none !important;
}
}
@media (max-width: 750px){
	.vb-dragscroll-content .vb-dragscroll-mob.vb-item-list > div.vb-item {
	width:var(--vb-grid-mob,250px) !important;
 }
.vb-grid_50px-mob{
	--vb-grid-tab: 50px;
}
.vb-grid_75px-mob{
	--vb-grid-mob: 75px;
}
.vb-grid_100px-mob{
	--vb-grid-mob: 100px;
}
.vb-grid_125px-mob{
	--vb-grid-mob:125px;
}
.vb-grid_150px-mob{
	--vb-grid-mob:150px;
}
.vb-grid_175px-mob{
	--vb-grid-mob: 175px;
}
.vb-grid_200px-mob{
	--vb-grid-tab: 200px;
}
.vb-grid_225px-mob{
	--vb-grid-mob: 225px;
}
.vb-grid_250px-mob{
	--vb-grid-mob: 250px;
}
.vb-grid_300px-mob{
	--vb-grid-mob: 300px;
}
.vb-grid_350px-mob{
	--vb-grid-mob: 350px;
}
.vb-grid_400px-mob{
	--vb-grid-mob:400px;
}
.vb-grid_450px-mob{
	--vb-grid-mob:450px;
}
.vb-grid_500px-mob{
	--vb-grid-mob:500px;
}

 
.vb-dragscroll-mob  .vb-item::after,
.vb-dragscroll-mob  .vb-item::before  {
		--bw-display: inline-block !important;
}
 


.vb-dragscroll-mob  > .vb-item:nth-child(1)::after,
.vb-dragscroll-mob  > .vb-item::before,
.vb-dragscroll-mob  > .vb-item:nth-child(1) > .vb-item:nth-child(1)::after,
.vb-dragscroll-mob  > .vb-item:nth-child(1) > .vb-item:nth-child(2)::after,
.vb-dragscroll-mob  > .vb-item:nth-child(1) > .vb-item:nth-child(3)::after,
.vb-dragscroll-mob  > .vb-item > .vb-item:nth-child(1)::before {
		--bw-display: none !important;
}
}

