/* widget: Woo Product Carousel */

#uc_woocommerce_product_carousel_elementor_26e2a4f{
  min-height:1px;
  position:relative;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f *{
  box-sizing:border-box;
}


#uc_woocommerce_product_carousel_elementor_26e2a4f .ue_woocommerce_product_label-custom-field{
	z-index: 100;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_content{ 
  box-sizing:border-box;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_placeholder{
  overflow:hidden;
  position:relative;
}


#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_more_btn-custom-field{
  text-align:center;
  text-decoration:none;
  transition:0.3s;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-nav .owl-prev{
    position:absolute;
    display:inline-block;
    text-align:center;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-nav .owl-next{
  position:absolute;
  display:inline-block;
  text-align:center;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_container_holder{
  text-align:center;
  overflow:hidden;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_post_grid_style_one_button > button,
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_more_btn-custom-field{
	width: 100%;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_btn, 
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc-button-addcart,
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_post_grid_style_one_button > button, 
#uc_woocommerce_product_carousel_elementor_26e2a4f .added_to_cart,
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_more_btn-custom-field{
  display:block;
  text-decoration:none;
  text-align:center;
  transition: all 0.25s ease-in-out;
}


#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_product_image--second{
  	width: 100%;
    height: 100%;
    object-fit: cover;
	position: absolute;
  	top: 0;
  	right: 0;
  	  		  			transform: translate(-100%, 0);
  		    
  	 
  	transition: all .3s;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_placeholder:hover .uc_product_image--second{  
  			transform: translate(0, 0);
  	}


#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_product_image img{
  width:100%;
  font-size:0px;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-dots {
  overflow:hidden;
  display:none !important;
  text-align:center;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-dot {
  border-radius:50%;
  display:inline-block;
}







.uc-button-addcart.added{
  display:none !important;
}
.uc_post_title{
  font-size:21px;
}
.uc_overlay_image_carousel{
  min-height:1px;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_prices > div{
  display:block;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_container_holder .uc_product_image{
  transition:0.5s;
}



#uc_woocommerce_product_carousel_elementor_26e2a4f .ue_woocommerce_product_carousel_sale_label{
  display:inline-flex;
  position:absolute;
  left:10px;
  top:10px;
  align-items:center;
  justify-content:center;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .ue_woocommerce_product_grid_out_of_stock_label{
    position: absolute;
  	display:inline-flex;
    align-items:center;
    justify-content:center;
  	left:10px;
  	top:10px;
  	z-index: 1;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_content_inside{
  display:flex;
  flex-direction:column;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_buttons{
  margin-top:auto;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .ue-woo-item{
  transition:0.3s;
}



#uc_woocommerce_product_carousel_elementor_26e2a4f .jet-wishlist-button__container{
  	margin-top:10px;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .ue-inner-btn-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  position: relative;
  pointer-events: none;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f span.add-to-cart__loader{
  	position: absolute;
  	right: 0;
  	top: 50%;
  	transform: translate(0, -50%);
  	line-height: 1em;
}
#uc_woocommerce_product_carousel_elementor_26e2a4f .add_to_cart_button.loading span.add-to-cart__loader{
	display: inline-block !important;
}

/* hide default arrows in input type number */
/* Chrome, Safari, Edge, Opera */
#uc_woocommerce_product_carousel_elementor_26e2a4f input.uc_carousel-count-buttons__number::-webkit-outer-spin-button,
#uc_woocommerce_product_carousel_elementor_26e2a4f input.uc_carousel-count-buttons__number::-webkit-inner-spin-button{
	-webkit-appearance: none;
  	margin: 0;
}

/* Firefox */
#uc_woocommerce_product_carousel_elementor_26e2a4f input.uc_carousel-count-buttons__number[type=number]{
	-moz-appearance: textfield;
}
/* end hide default arrows in input type number */

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_carousel-count-buttons{
	display: inline-flex;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_carousel-count-buttons button{
	display: flex;
    align-items:center;
    justify-content:center;
    flex-grow:0;
    flex-shrink:0;
    line-height:1em;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_carousel-count-buttons button:disabled{
	opacity:0.5;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_carousel-count-buttons button svg{
	height:1em;
    width:1em;
}

#uc_woocommerce_product_carousel_elementor_26e2a4f input.uc_carousel-count-buttons__number{
  text-align:center;
  flex-grow:1;
  width: 100%;
}

	#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-stage
        {
            transition-timing-function: linear!important;
        }


#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-stage{
   display: flex;
}
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_container_holder{
    display: flex;
    align-items: stretch;
    flex-direction: column;
    width: 100%;
}
#uc_woocommerce_product_carousel_elementor_26e2a4f .uc_image_carousel_content{
    display: flex;
    flex-direction: column;
    flex: 1;
}
#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-item {
    align-items: stretch;
    display: flex;
}


#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-nav .owl-prev.disabled,
#uc_woocommerce_product_carousel_elementor_26e2a4f .owl-nav .owl-next.disabled {
   display: none;
}
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item1 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item1 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item2 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item2 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item3 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item3 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item4 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item4 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item5 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item5 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item6 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item6 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
 
	              #uc_woocommerce_product_carousel_elementor_26e2a4f_item7 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	          #uc_woocommerce_product_carousel_elementor_26e2a4f_item7 .uc_regular_price:not(.uc_regular_price--single){
          text-decoration:line-through;
        }
      	
	#uc_woocommerce_product_carousel_elementor_26e2a4f_item8 .uc_regular_price:not(.uc_regular_price--single){
      display:none
    }

	#uc_woocommerce_product_carousel_elementor_26e2a4f_item9 .uc_regular_price:not(.uc_regular_price--single){
      display:none
    }

	#uc_woocommerce_product_carousel_elementor_26e2a4f_item10 .uc_regular_price:not(.uc_regular_price--single){
      display:none
    }



