.times-hide-show .button-inner{
padding: 10px;
position: relative;
}
.times-hide-show.active .button-inner{
background: var(--bzo-main-color);
}
.times-hide-show .button-inner:after{
content: '';
width: 0px;
height: 0px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid var(--bzo-main-color);
position: absolute;
top: 100%;
left: 0;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0;
opacity: 0;
}
.times-hide-show.active .button-inner:after{
opacity: 1;
}
.times-hide-show.active .button-inner .la-times:before{
content: "\f06e";
}
.woocs-header3 .woocommerce-currency-switcher-form .chosen-container-single.chosen-container-active .chosen-single,
.woocs-header3 .woocommerce-currency-switcher-form .chosen-container-single .chosen-single{
color: #B3B3B3;
}
.currency-switcher-h6 .woocommerce-currency-switcher-form .chosen-container-single.chosen-container-active .chosen-single,
.currency-switcher-h6 .woocommerce-currency-switcher-form .chosen-container-single .chosen-single{
color: #fff;
font-size: 16px;
font-weight: 400;
}
.currency-switcher-h6-black .woocommerce-currency-switcher-form .chosen-container-single.chosen-container-active .chosen-single,
.currency-switcher-h6-black .woocommerce-currency-switcher-form .chosen-container-single .chosen-single{
color: #000;
font-size: 16px;
font-weight: 400;
}
.currency-switcher-h8 .woocommerce-currency-switcher-form .chosen-container-single.chosen-container-active .chosen-single,
.currency-switcher-h8 .woocommerce-currency-switcher-form .chosen-container-single .chosen-single{
color: #fff;
}
@media(max-width: 767px){
.payment-footer9 .elementor-image-gallery .gallery {
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
}
.payment-footer9 .elementor-image-gallery .gallery:before{
display: none;
}
.payment-footer9 .elementor-image-gallery .gallery .gallery-item{
max-width: 100%;
width: auto;
}
}
.blog-grid-post-item- .item-grid-post-:first-child{
width: 100%;
}
.blog-grid-post-item- .item-grid-post-:first-child .item-post{
position: relative;
}
.blog-grid-post-item- .item-grid-post-:first-child .post-info{
position: absolute;
bottom: 100px;
background: #fff;
left: 40px;
padding: 40px;
right: 33%;
}
.blog-grid-post-item- .item-grid-post-:first-child .post-info .post-title{
font-size: 40px;
font-weight: 700;
line-height: 50px;
}
@media(max-width: 1440px){
.blog-grid-post-item- .item-grid-post-:first-child .post-info .post-title{
font-size: 30px;
line-height: 40px;
}
}
@media(max-width: 1200px){
.blog-grid-post-item- .item-grid-post-:first-child .post-info .post-title {
font-size: 20px;
line-height: 30px;
}
.blog-grid-post-item- .item-grid-post-:first-child .post-info {
left: 30px;
padding: 30px;
right: 20%;
}
}
@media(max-width: 767px){
.blog-grid-post-item- .item-grid-post-:first-child .post-info{
position: unset;
padding: 0px;
padding-top: 30px;
}
}
.blog-grid-post-item- .item-grid-post-:first-child .post-info .desc {
display: none;
}
.blog-grid-post-item- .item-grid-post-:first-child .post-thumb {
margin-bottom: 0px;
}
.blog-grid-post-item- .item-grid-post-{
margin-bottom: 0px;
padding: 0px 25px;
}
.blog-grid-post-item- .bzotech-row{
margin-right: -25px;
margin-left: -25px;
margin-bottom: -60px;
}
.blog-grid-post-item- .item-grid-post- .item-post{
margin-bottom: 60px;
padding-bottom: 60px;
border-bottom: 1px solid #E6E6E6;
}
@media(max-width: 1200px){
.blog-grid-post-item- .bzotech-row{
margin-right: -15px;
margin-left: -15px;
margin-bottom: -30px;
}
.blog-grid-post-item- .item-grid-post-{
padding: 0px 15px;
}
.blog-grid-post-item- .item-grid-post- .item-post {
margin-bottom: 30px;
padding-bottom: 30px;
}
}
.blog-grid-post-item- .pagi-nav{
margin-top: 0px;
padding-top: 60px;
border-top: 1px solid #E6E6E6;
margin-top: -1px;
display: inline-flex;
width: 100%;
}
.tab-mega-menu-shop .nav-tabs{
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
flex-wrap: nowrap;
}
.tab-mega-menu-shop .nav-tabs::-webkit-scrollbar {
height: 0px;
}
.custom-sup sup{
color: #F80404;
}
.social-media-product{
position: relative;
}
.social-media-product:before{
content: '';
width: 200vw;
position: absolute;
top: 0;
height: 1px;
background: #E6E6E6;
margin-left: -50%;
}
.custom-form-contact p{
margin-bottom: 0px;
}
.custom-form-contact .row-flex-wrapper>p{
display: flex;
gap:10px;    
margin-bottom: 10px;
}
.custom-form-contact .row-flex-wrapper .wpcf7-form-control{
background: #F2F2F2;
border: none;
height: 40px;
width: 100%;
}
.custom-form-contact .wpcf7-form-control-wrap{
width: 100%;
}
.custom-form-contact textarea{
width: 100%;    
background: #F2F2F2;
border: none;
}
@media(max-width: 767px){
.custom-form-contact .row-flex-wrapper>p{
flex-direction: column;
}
.custom-form-contact .row-flex-wrapper .wpcf7-form-control{
margin-bottom: 0px;
}
}
.bzotech-header-page-header-6-home-6 .menu-fixed-content.fixed-header{
background: #000;
}
@media(min-width: 1440px){
.separator-line.menu-item >a{
padding-right: 60px!important;
}
.separator-line.menu-item >a:before{
content: '';
background: #D9D9D9;
height: 16px;
width: 1px;
position: absolute;
right: 30px;
top: calc(50% - 10px);
}
}
.custom-menu-home8 .preview-image img{
filter: invert(1);
}
.custom-line-tab-horizontal .product-tab-title:before{
position: absolute;
content: '';
bottom: 0;
left: -50%;
width: 200vw;
height: 1px;
background-color: #E6E6E6;
}
.custom-image-product-brand1 .product-detail-gallery .mid {
background-color: transparent;
border: 1px solid transparent;
}
.desc-minimal2-info{
display: flex;
flex-wrap: wrap;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #E6E6E6;
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #E6E6E6;
gap: 30px 0;
}
.desc-minimal2-info .item-col{
width: 25%;
display: flex;
flex-direction: column;
gap: 5px;
}
@media(max-width: 767px){
.desc-minimal2-info .item-col{
width: 50%;
}
}
.desc-info-box-minimal2{
display: flex;
gap: 10px; 
}
.desc-info-box-minimal2 .col-info{
display: flex;
flex-direction: column;
gap:10px;
}
.desc-info-box-minimal2 .col-img{
margin-top: 4px;
}
.desc-info-box-minimal2-group{
display: flex;
flex-direction: column;
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #E6E6E6;
gap:20px;
}
.desc-info-box-market-group{
display: flex;
flex-direction: column;
gap:20px;
}
.custom-review-product-brand2 .e-product-reviews-style2 .woocommerce-reviews-customer .col-reviews{
max-width: 800px;
margin-right: auto;
margin-left: auto;
}
.custom-review-market .woocommerce-reviews-customer .ivole-meter{
background-color: var(--bzo-main-color-mix-white2);
}
.woocommerce .custom-review-market #reviews.woo-review-style5 #comments ol.commentlist >li.depth-1:after{
display: none!important;
}
.woocommerce .custom-review-market #reviews #comments ol.commentlist{
gap:20px;
}
.woocommerce .custom-review-market #reviews.woo-review-style5 #comments ol.commentlist >li{
padding: 30px;
background: #fff;
}
.woocommerce-Reviews .comment-form .comment-form-author input, .woocommerce-Reviews .comment-form .comment-form-email input,
.woocommerce .custom-review-market #review_form #respond textarea{
background: #fff;
}
.custom-review-market .woo-review-style5 .commentlist .depth-1{
width: calc(33.33% - 14px);
} 
@media(max-width: 1200px){
.custom-review-market .woo-review-style5 .commentlist .depth-1{
width: calc(50% - 10px);
}   
}
@media(max-width: 880px){
.custom-review-market .woo-review-style5 .commentlist .depth-1{
width: 100%;
}   
}
.custom-product-tab-market:after{
content: '';
background: #F5F5F5;
position: absolute;
z-index: -1;
left: 0;
top: 70px;
bottom: 0;
right: 0;
}
@media(max-width: 1200px){
.custom-product-tab-market:after{
top: 50px;
}   
}
@media(max-width: 767px){
.custom-product-tab-market:after{
background: transparent;
}   
}