.elementor-461 .elementor-element.elementor-element-0c871ea{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-461 .elementor-element.elementor-element-0c871ea{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-461 .elementor-element.elementor-element-0c871ea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-36f0a73 *//* 2 columnas en tablet */
@media (min-width: 768px) and (max-width: 1024px) {
  ul.products {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px;
  }
}
/* Si solo hay 1 producto en tablet, que se coloque a la izquierda */
@media (min-width: 768px) and (max-width: 1024px) {
  ul.products li.product:first-child {
    grid-column: 1 / 2;
  }
}
/* Texto productos en negro */
ul.products li.product .woocommerce-loop-product__title,
ul.products li.product .price,
ul.products li.product a {
  color: #000 !important;
}/* End custom CSS */