/**
Theme Name: Banderolas
Author: lavallweb
Author URI: https://lavallweb.com
Description: Astra child theme by lavallweb
Version: 1.25.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: banderolas
Template: astra
*/

/* Ally - plugin accesibilidad - color del muñeco y el circulo en blanco */
.ea11y-widget-open-button__icon-border svg path {
    fill: white !important;
}

.ea11y-widget-button--open-widget.ea11y-widget-open-button--icon .ea11y-widget-open-button__icon-border {
    border: 2px solid white !important;
}


/*categorias*/
.categorias-grid #uc_woocommerce_product_grid_elementor_19613c2.uc_post_grid_style_one .uc_post_grid_style_one_wrap{
	display:flex;
	flex-flow:row wrap;
	justify-content: space-between;
}
.categorias-grid .uc_content{
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}
.categorias-grid .uc_post_grid_style_one_item{
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: flex-start;
	width: 7.8%;
	min-width:130px;
}

.categorias-grid .uc_post_grid_style_one_item:hover .uc_post_image{
	transform:scale(1.1);
}




#hero_home .swiper-slide-inner{
    max-width: 1400px;
}
#hero_home .elementor-repeater-item-a747213 .swiper-slide-bg{
    background-position: 100%;
}
@media only screen and (max-width:768px){
	#hero_home .elementor-repeater-item-a747213 .swiper-slide-bg{
    background-position: 80%;
}
}
/*LEER MS PRODUCTOS*/

.unfold_card .ue-txt{
	font-size:14px;
}
.unfold_card .ue-txt h2{
	font-size:20px;
	margin-bottom:10px
}
/*Productos home*/
#productos .ug-gallery-wrapper .ug-textpanel-bg{
    background-color: transparent !important;
}
#productos .ug-tile .ug-textpanel-title{
    font-family: "Poppins", Sans-serif;
    font-size: 16px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 0.7px;
    color: var(--e-global-color-astglobalcolor2);
    text-decoration: underline;
  text-underline-offset: 4px;
}
#productos .ug-thumb-wrapper.ug-tile.ug-tile-clickable{
    border-radius: 12px;
    transition: transform .5s ease, background-color 0.5s ease !important;
}
#productos .ug-thumb-wrapper.ug-tile.ug-tile-clickable:hover{
    transform: scale(1.3);
    z-index: 200;
    border-radius: 12px;
    background-color:#2e2e2e;
}
/*PRODUCTOS*/
.tab-container.r-tabs-panel.r-tabs-state-active{
	background:white;
}
.lvd-custom-list li::marker {
  color: #E98C00;
}

/*slider prouctos variables*/
.flip-items.uc-items-wrapper.flipster__container{
	padding-bottom:0px;
}
@media only screen and ( min-width:768px){
	.owl-carousel .owl-stage-outer{
		overflow:visible !important;
	}
	#trabajos .owl-stage{
		overflow:visible !important;
		transition: transform .5s ease;
	}
	#trabajos .owl-carousel.owl-drag .owl-item img{
		transition: height .5s;	
	}
	#trabajos  .owl-item{
		transition: transform .5s ease;
	}
	#trabajos  .owl-item.uc-active-item.active.center{
		transform:scale(1.2);
		z-index:20;
	}
	/*#trabajos #uc_justified_image_carousel_elementor_123c2817 .owl-item.uc-active-item.active.center img{
		height:350px !important;
		
	}*/
}

#trabajos2 img,#trabajos2 .swiper-slide{
	width: auto !important;
	height:300px;
	border-radius:12px;
}


/*BLOG*/
#blog .masonryPostGridItem{overflow:visible !important}