.elementor-1042 .elementor-element.elementor-element-e831a50 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:center;}.elementor-1042 .elementor-element.elementor-element-e831a50 .jet-listing-dynamic-repeater__item > *{justify-content:center;font-family:"Aribau Grotesk Regular", Sans-serif;font-size:14px;color:#898989;}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-e831a50 *//*Estilos Mobile*/
@media(max-width:600px){
.jet-listing-dynamic-repeater{
    overflow-x: scroll;
}
.elementor-1042 .elementor-element.elementor-element-e831a50 .jet-listing-dynamic-repeater__items {
    flex-direction: column;
    width: max-content;
}
.elementor-1042 .elementor-element.elementor-element-e831a50 .contenedor-items-tabs p{
    /*margin-right: 30px;*/
    /*min-width: 200px;*/
        white-space: nowrap;
        width: 100px;

}
}
/*Tablet en adelante*/
@media(min-width:700px){
.elementor-1042 .elementor-element.elementor-element-e831a50 .jet-listing-dynamic-repeater__items {
    flex-direction: column;
    gap: 40px;
  
}

.elementor-1042 .elementor-element.elementor-element-e831a50 .contenedor-items-tabs p{
    min-width: 200px;
}
.elementor-1042 .elementor-element.elementor-element-e831a50 .jet-listing-dynamic-repeater__item > * {
    justify-content: space-evenly;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c5ba1c5 */.section-tab-product{
     max-height: 500px; 
    overflow-y: auto
}
.section-tab-product table{
       border-collapse: collapse; 
}
.section-tab-product { scrollbar-width: thin; 
    scrollbar-color: #888888 #f0f0f0; 
}
.section-tab-product::-webkit-scrollbar {
    width: 5px;
}
.section-tab-product::-webkit-scrollbar-thumb {
    background-color: #888888;
}
.section-tab-product::-webkit-scrollbar-track {
    background-color: #f0f0f0; 
}/* End custom CSS */