.bottom_Banner_video{
	border-radius: 10px;
	height:328px;
	width:100%;
	cursor: pointer;
}
.swiper-slide video {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
	border-radius:15px;
    }
.mySwiper .swiper-button-next,
.mySwiper .swiper-button-prev {
  top: auto;
  bottom: -67px; /* 调整此值可使箭头下移 */
}
.mySwiper .swiper-button-next{
	transform: translateX(84px);
	right:50%;
}
.mySwiper .swiper-button-prev{
	left:50%
}
.mySwiper .swiper-slide:hover::before{
    content: url(https://billo.app/wp-content/uploads/2023/10/hover-play.svg);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
}
.mySwiper .swiper-slide {
      text-align: center;
      font-size: 18px;
      background:transparent!important;
		width:auto !important;
     /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition-property:all;
    }
.video_main{
	height:328px !important;
}
@media (max-width: 1000px){
.video_main{
	height:239px !important;
}
	.swiper-button-next, .swiper-button-prev{
		display:none;
	}
}
.modal {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 1000;
}

.modal video {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto;
	height:80vh;
}

.close-modal {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 2em;
    color: white;
    cursor: pointer;
}

@media (max-width: 1000px){
.play-button{
    display: block !important;
        width: 3.6rem !important;
        height: 3.6rem !important;
        line-height: 3.6rem !important;
        top: 50% !important;
        left: 50% !important;
}
	.play-button img{
		width:1.2rem
	}
.arrowMain{
    display: none !important;
    }
.addSlider .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider1 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider2 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider3 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider4 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video{
    width: 100%;
    height: auto;
}
}
/* 定位容器 */
.button-container {
  position: relative;
}

/* 播放按钮 */
.play-button {
   display: block; /* 初始状态隐藏 */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-75%, -50%);
	background-color: #fff;
  	width: 50px; /* 设置按钮宽度 */
  	height: 50px; /* 设置按钮高度 */
	line-height:48px;
  	cursor: pointer;
	border-radius:50%;
	text-align:center;
}
.play-button img{
	width: 1rem;
}

/* 鼠标悬停时显示 */
.button-container:hover .play-button {
  display: block;
}

.arrowMain .uagb-container-inner-blocks-wrap{
    display: flex;
    flex-direction: row!important;
    justify-content: center;
    align-items: center;
}
.arrowCommon{
    width: 40px!important;
    height: 40px;
    border-radius: 50%;
   
    border: 1px solid rgb(0, 0, 0, 0.1);
    cursor: pointer;
    position: absolute;
}
.arrowCommon button{
    width: 40px !important;
    height: 40px;
    background: #fff !important;
    border-radius: 50%;
    padding: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    line-height: 12px;
}

.addSlider .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider1 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider2 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider3 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video,.addSlider4 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video{
    width: 100%!important;
    height: 500px;
    border-radius: 15px!important;
}
.addSlider4 .uagb-container-inner-blocks-wrap .wp-block-uagb-container video{
	height:240px!important;
}
.addSlider .uagb-container-inner-blocks-wrap,.addSlider1 .uagb-container-inner-blocks-wrap,.addSlider2 .uagb-container-inner-blocks-wrap,.addSlider3 .uagb-container-inner-blocks-wrap,.addSlider4 .uagb-container-inner-blocks-wrap{
    justify-content: space-evenly !important;
}

 .swiper-container {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background:transparent!important;
        border-radius: 10px;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
    
.is_tranform .uagb-container-inner-blocks-wrap{
    display: inline-block !important;
    white-space: nowrap;
}
.is_tranform .uagb-container-inner-blocks-wrap .wp-block-uagb-container{
    display: inline-block!important;
    width: 150px!important;
	line-height:50px;
}
.counst_block video{
	height:600px;
}
.counst_block .uagb-container-inner-blocks-wrap{
	column-gap:180px!important;
}
@media only screen and (max-width: 767px){
	#main_counst .swiper-button-prev{
		position: absolute;
      left: 35%!important;
		top: 110%!important;
	}
	#main_counst .swiper-button-next{
		position: absolute;
		right: 35%!important;
		top: 110%!important;
	}
	.addSlider110 .swiper-button-prev{
		position: absolute;
      left: 35%!important;
		top: 115%;
	}
	.addSlider110 .swiper-button-next{
		position: absolute;
      right: 35%!important;
		top: 115%;
	} 
	.addSlider1055 .swiper-button-prev{
		position: absolute;
      left: 35%!important;
		top: 110%;
	}
	.addSlider1055 .swiper-button-next{
		position: absolute;
      right: 35%!important;
		top: 110%;
	}
	.addSlider .swiper-button-prev{
		position: absolute;
      left: 35%!important;
		top: 105%;
	}
	.addSlider .swiper-button-next{
		position: absolute;
      right: 35%!important;
		top: 105%;
	}
	.swiper-button-next:after,.swiper-button-prev:after{
		font-size:16px;
		font-weight:800;
	}
	.is_tranform .uagb-container-inner-blocks-wrap .wp-block-uagb-container{
    
    width: 130px!important;
	}
	.is_tranform .uagb-block-d6108596.wp-block-uagb-image .wp-block-uagb-image__figure img{
		width:150px!important;
	}
	.videoPlayer-width{
		max-width:65%!important;
		max-height:65%!important;
	}
}

.wp-block-video .button-container:first-child {
/*       display: none; */
    }
.wc-block-cart-item__image{
	display:none;
}
.wc-block-cart-item__product{
	width:100%;
}
.ast-product-thumbnail{
	display: none;
}
.ast-product-name{
	width: 100%!important;
}
input[type=text]{
	color:#222222;
}
.order-total{
	color:#222222!important;
}
.videoPlayer-width{
	max-width:90%;
	max-height:90%;
}