.elementor-64552 .elementor-element.elementor-element-38ebf62b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-64552 .elementor-element.elementor-element-38ebf62b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-64552 .elementor-element.elementor-element-31ba3628{text-align:center;z-index:0;}.elementor-64552 .elementor-element.elementor-element-31ba3628 .elementor-image img{height:400px;object-fit:contain;}.elementor-64552 .elementor-element.elementor-element-31ba3628 > .elementor-widget-container{background-color:#F4F4F4;}.elementor-64552 .elementor-element.elementor-element-3b615ec4{text-align:center;z-index:5;}.elementor-64552 .elementor-element.elementor-element-3b615ec4 .elementor-heading-title{color:#54595F;font-family:"Velour Light", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;}.elementor-64552 .elementor-element.elementor-element-3b615ec4 > .elementor-widget-container{margin:-360px 0px 0px 0px;}.elementor-64552 .elementor-element.elementor-element-5ec84d55{text-align:center;}.elementor-64552 .elementor-element.elementor-element-5ec84d55 .elementor-heading-title{color:#54595F;font-family:"Velour Light", Sans-serif;font-size:0.9em;font-weight:600;}.elementor-64552 .elementor-element.elementor-element-5ec84d55 > .elementor-widget-container{margin:-320px 0px 0px 0px;}/* Start custom CSS for theme-post-title, class: .elementor-element-3b615ec4 */.elementor-64552 .elementor-element.elementor-element-3b615ec4 {
    float: none;
	-webkit-transition: margin 0.4s ease-out;
    -moz-transition: margin 0.4s ease-out;
    -o-transition: margin 0.4s ease-out;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ec84d55 */.elementor-64552 .elementor-element.elementor-element-5ec84d55 {
    float: none;
	-webkit-transition: margin 0.4s ease-out;
    -moz-transition: margin 0.4s ease-out;
    -o-transition: margin 0.4s ease-out;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-407cdd3a */.elementor-64552 .elementor-element.elementor-element-407cdd3a{
    
    float: none;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;

}

.elementor-64552 .elementor-element.elementor-element-407cdd3a:hover {
    
    cursor: pointer;
    margin-top: -20px;
    padding-bottom: 20px;
}

.elementor-64552 .elementor-element.elementor-element-407cdd3a:hover .descolor-titulo{
    opacity: 1;
    cursor: pointer;
    margin-top: -20px;
}

.elementor-64552 .elementor-element.elementor-element-407cdd3a:hover .descolor-precio{
    opacity: 1;
    cursor: pointer;
    margin-top: -20px;
}

.elementor-64552 .elementor-element.elementor-element-407cdd3a:hover .sombra-producto{
    
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}/* End custom CSS */